Agenti IA (MCP)
Tranzly per agenti IA
Il tuo sito WordPress è esso stesso un server MCP. Un assistente IA accede come utente di WordPress con una password per l’applicazione e può fare ciò che quell’utente può fare con Tranzly, niente di più.
73 azioni: 53 gratuite, 20 nella versione Pro.
Riferimento per sviluppatori: ogni azione, la sua rotta REST e i suoi parametri
Configuralo in tre passaggi
Verifica l’interruttore
È necessario disporre di WordPress 6.9 o successivo e di Tranzly 3.19.0 o successivo. Nelle impostazioni del plugin, “Consenti agenti IA (MCP)” è attivo a meno che non sia stato disattivato.
Crea una password applicativa
In WordPress, apri Utenti, poi Profilo, e aggiungi una password applicativa assegnandole il nome della tua app di IA. Copiala: WordPress la mostrerà una sola volta.
Aggiungi il sito alla tua app di IA
Usa il tuo nome utente di WordPress, la password applicativa e l’indirizzo di connessione del tuo sito:
https://example.com/wp-json/tranzly/v1/mcpConfigurazione per le app di IA più diffuse
Tutte le app elencate di seguito comunicano con il tuo sito tramite il proxy ufficiale di WordPress, @automattic/mcp-wordpress-remote. Sostituisci l’indirizzo, il nome utente e la password con i tuoi.
Claude Desktop
// claude_desktop_config.json
{
"mcpServers": {
"tranzly": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/tranzly/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Claude Code
claude mcp add tranzly \
-e WP_API_URL=https://example.com/wp-json/tranzly/v1/mcp \
-e WP_API_USERNAME=your-username \
-e WP_API_PASSWORD=your-application-password \
-- npx -y @automattic/mcp-wordpress-remote@latestCursor
// .cursor/mcp.json
{
"mcpServers": {
"tranzly": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/tranzly/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}VS Code
// .vscode/mcp.json — VS Code's key is "servers"
{
"servers": {
"tranzly": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/tranzly/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Claude e ChatGPT (accesso)
Aggiungi l’indirizzo di connessione come connettore personalizzato in Claude, o come app nella modalità sviluppatore di ChatGPT. Apriranno il tuo sito in modo che tu possa approvarli come utente WordPress, senza dover copiare alcuna password per l’applicazione. Il tuo sito deve utilizzare i permalink personalizzati.
Altre app
Qualsiasi app che supporti i server MCP tramite standard input e output può utilizzare lo stesso comando e le stesse impostazioni. Le app che si connettono solo a server HTTP remoti possono raggiungere direttamente l’indirizzo di connessione con gli stessi nome utente e password dell’applicazione.
Cosa può fare un agente IA
Tutto ciò che possono fare le schermate stesse del plugin. Le azioni contrassegnate come Pro richiedono una licenza Tranzly Pro.
Edizione gratuita
- Annullare un processo (Gratuito) — Interrompe un processo; le traduzioni già effettuate vengono mantenute.
- Connettersi all’assistenza (Gratuito) — Connette questo sito all’assistenza Zinn Digital® (nome, email, consenso).
- Correggere una traduzione (Gratuito) — Salva i segmenti corretti di una traduzione (segmenti: chiave/testo); il testo corretto è protetto da ritraduzioni.
- Avviare un processo di traduzione (Gratuito) — Avvia un processo in background per tradurre gli articoli elencati (posts) o un intero tipo di post nelle lingue indicate (langs).
- Creare una traduzione vuota (Gratuito) — Crea una bozza di traduzione per un articolo in una lingua (lang) da scrivere manualmente, senza utilizzare un motore.
- Creare manualmente la traduzione di un termine (Gratuito) — Crea la traduzione di un termine in una lingua fornendo nome, slug e descrizione.
- Disconnettersi dall’assistenza (Gratuito) — Disconnette questo sito dall’assistenza.
- Stimare una traduzione (Gratuito) — Stima caratteri e costi per tradurre articoli (posts o post_type) nelle lingue indicate (langs) tramite un motore, prima di spendere qualsiasi importo.
- Tradurre gli elementi mancanti (Gratuito) — Mette in coda la traduzione di ogni elemento mancante (o non aggiornato) per una determinata lingua e tipo di articolo.
- Leggere l’utilizzo di DeepL (Gratuito) — Restituisce i caratteri utilizzati e il limite mensile della chiave DeepL salvata.
- Leggere la diagnostica del sito (Gratuito) — Restituisce la diagnostica che verrebbe inclusa in un ticket di assistenza: versioni, plugin attivi, limiti ed errori recenti.
- Leggere le opzioni di visualizzazione (Gratuito) — Restituisce le opzioni di visualizzazione del selettore di lingua e dei crediti.
- Leggere le impostazioni del motore (Gratuito) — Restituisce il motore predefinito e di fallback, i motori per lingua e i modelli di IA, lo stato di ciascun motore, i provider di IA collegati con i relativi modelli e la spesa di questo mese.
- Leggere le integrazioni (Gratuito) — Elenca i plugin di SEO, WooCommerce, page builder e moduli supportati da Tranzly e indica quali sono attivi qui.
- Leggere lo stato di avanzamento di un processo (Gratuito) — Restituisce l’avanzamento e i conteggi di un singolo processo.
- Leggi gli errori di un’attività (Gratuito) — Elenca gli elementi non riusciti di un’attività con il relativo motivo.
- Leggi l’importazione da Tranzly 2.x (Gratuito) — Restituisce lo stato e il resoconto dell’importazione delle traduzioni da Tranzly 2.x.
- Leggi la licenza (Gratuito) — Restituisce il piano Tranzly di questo sito, lo stato della licenza, la data di rinnovo e cosa include il piano.
- Leggi i menu per lingua (Gratuito) — Restituisce quale menu viene mostrato da ciascuna lingua in ogni posizione di menu.
- Leggi le traduzioni di un articolo (Gratuito) — Elenca il gruppo di traduzione di un articolo: l’elemento di ogni lingua con il rispettivo titolo, stato e link di modifica.
- Leggi una traduzione a fronte (Gratuito) — Restituisce i segmenti di una traduzione accanto a quelli dell’originale, per la revisione e la correzione.
- Leggi i testi di temi e plugin (Gratuito) — Restituisce i testi di temi e plugin (ambito) in una lingua con le relative traduzioni.
- Leggi i testi del sito in una lingua (Gratuito) — Restituisce il titolo del sito, il motto e i testi dei widget in una lingua.
- Leggi la connessione al supporto (Gratuito) — Indica se questo sito è connesso al supporto di Zinn Digital® e con quale identità.
- Leggi le traduzioni di un termine (Gratuito) — Elenca il gruppo di traduzione di una categoria o di un tag.
- Leggi le impostazioni degli indirizzi (Gratuito) — Restituisce il modo in cui le lingue appaiono negli indirizzi (cartella, sottodominio o dominio), gli slug e le basi tradotti e l’attributo noindex per le pagine non tradotte.
- Collega un articolo esistente come traduzione (Gratuito) — Rende un articolo esistente (destinazione) la traduzione di questo articolo in una lingua.
- Collega un termine esistente come traduzione (Gratuito) — Rende un termine esistente (destinazione) la traduzione di questo termine in una lingua.
- Elenca i motori di traduzione (Gratuito) — Elenca i motori di traduzione, se ciascuno è configurato e quale viene utilizzato quando non ne viene specificato nessuno.
- Elenca le attività di traduzione (Gratuito) — Elenca le attività di traduzione in background, a partire dalla più recente, con il relativo avanzamento.
- Elenca le lingue (Gratuito) — Elenca le lingue del sito. La prima corrisponde alla lingua in cui sono scritti i contenuti originali.
- Elenca elementi mancanti o non aggiornati (Gratuito) — Elenca gli originali con il relativo stato di traduzione in una lingua (stato: mancante, non aggiornato, corrente), pagina per pagina.
- Apri un ticket di supporto (Gratuito) — Invia un ticket di supporto (oggetto, messaggio, tipo, email), con i dati diagnostici di questo sito se l’amministratore ha acconsentito. Non crea mai credenziali di accesso né ne invia.
- Acconsenti alla diagnostica per il supporto (Gratuito) — Registra il consenso dell’amministratore all’invio dei dati diagnostici insieme ai ticket di supporto.
- Riprova o assegna manualmente un elemento non riuscito (Gratuito) — Riprova un elemento non riuscito (azione: retry, facoltativamente con un altro motore) o lo contrassegna per la traduzione manuale (azione: by-hand).
- Importa le traduzioni di Tranzly 2.x (Gratuito) — Esegue l’importazione dalla versione 2.x: simulazione (solo resoconto), esecuzione o annullamento.
- Salva la chiave di un motore (Gratuito) — Salva la chiave API (e l’area geografica per Microsoft) di DeepL, Google o Microsoft; lasciando vuoto la rimuove. Le chiavi vengono memorizzate crittografate e non vengono mai restituite.
- Imposta i menu per lingua (Gratuito) — Assegna un menu per ciascuna lingua in ogni posizione (mappa).
- Proteggi o sblocca una traduzione (Gratuito) — Protegge una traduzione dalla sovrascrittura da parte del motore (protected: true), oppure la sblocca.
- Correggi i testi di temi e plugin (Gratuito) — Salva le traduzioni corrette dei testi di temi e plugin (stringhe); queste diventano protette.
- Traduci un testo del sito (Gratuito) — Salva un testo del sito (chiave) in una lingua, ad esempio il titolo del sito o il motto.
- Modifica le impostazioni degli indirizzi (Gratuito) — Imposta la modalità di indirizzo (mode), i domini specifici per lingua, le basi e i segmenti tradotti, noindex_untranslated e i suggerimenti per gli slug.
- Avvia la prova gratuita di Pro (Gratuito) — Avvia il periodo di prova di 14 giorni di Tranzly Pro per questo sito (nessun pagamento richiesto).
- Traduci il testo di un’immagine (Gratuito) — Salva il testo alternativo, il titolo o la didascalia di un’immagine (field) in una lingua (lang).
- Traduci un articolo o una pagina (Gratuito) — Traduce un articolo o una pagina in una o più lingue del sito tramite un motore di traduzione, creando ciascuna traduzione o aggiornandola. Le nuove traduzioni rimangono bozze a meno che il parametro publish non sia impostato su true. Una traduzione modificata da una persona viene ignorata, a meno che il parametro force non sia impostato su true.
- Traduci i testi mancanti di temi e plugin (Gratuito) — Traduce la pagina successiva di testi non tradotti di temi e plugin in una lingua utilizzando il motore predefinito (ripeti con after fino al completamento).
- Traduci una categoria o un tag (Gratuito) — Traduce un termine (categoria, tag o attributo prodotto) in una lingua (lang) tramite un motore, creando o aggiornando la relativa traduzione.
- Stato della traduzione (Gratuito) — Con un ID articolo: la traduzione di quell’articolo in ciascuna lingua, se non è aggiornata e chi l’ha scritta. Senza ID: la percentuale del sito tradotta, per lingua.
- Scollega un articolo dalle sue traduzioni (Gratuito) — Rimuove un articolo dal suo gruppo di traduzione; mantiene la propria lingua.
- Scollega un termine dalle sue traduzioni (Gratuito) — Rimuove un termine dal suo gruppo di traduzione.
- Modifica le opzioni di visualizzazione (Gratuito) — Modifica il selettore (stile, bandiere, nomi, posizione) e i crediti.
- Modificare le impostazioni del motore (Gratuito) — Imposta il motore predefinito, un motore di fallback, i motori per lingua e i modelli di IA per lingua (default, fallback, per_lang, models, caps). Tutto tranne il motore predefinito è Pro.
- Modifica lingue e impostazioni (Free) — Imposta le lingue del sito (lingue: elenco di codice e nome; la prima è la lingua originale), il prefisso delle classi front-end e l’autorizzazione per gli agenti IA (MCP).
Edizione Pro
- Traduci l’intero sito (Pro) — Avvia processi di traduzione in background per ogni originale dei tipi di contenuto indicati (tutti i tipi tradotti se non specificati): le traduzioni mancanti, quelle non aggiornate o tutte. Restituisce i processi avviati, uno per lingua.
- Controlla una traduzione con l’IA (Pro) — Fa confrontare all’IA una traduzione con il relativo originale assegnandole un punteggio, e memorizza il report sulla traduzione. Utilizza il modello IA di controllo qualità impostato nelle impostazioni del flusso di lavoro di Tranzly.
- Stima la traduzione del sito (Pro) (Pro) — Stima la traduzione dell’intero sito in una lingua (post_types, scope, engine) prima di avviarla.
- Esporta un file per traduttori umani (Pro) — Restituisce un file XLIFF o CSV (come testo) con gli originali e le relative traduzioni in una lingua, per un traduttore o un’agenzia di traduzione: gli articoli indicati, oppure una pagina contenente fino a 100 originali di un tipo di contenuto in uno stato specifico (mancante, obsoleto, tradotto o tutti; ripetere con after). Lo stesso file può essere reimportato una volta tradotto.
- Leggi gestione commenti (Pro) (Pro) — Restituisce se i commenti sono condivisi tra le lingue o gestiti separatamente per ciascuna lingua.
- Leggi il glossario (Pro) — Restituisce le parole da non tradurre mai, le traduzioni fisse dei termini e il tono per ciascuna lingua.
- Leggi un report di qualità (Pro) (Pro) — Restituisce il report di qualità IA di una traduzione: punteggio e segmenti segnalati.
- Leggi le impostazioni del flusso di lavoro (Pro) (Pro) — Restituisce la traduzione automatica alla pubblicazione e all’aggiornamento, la revisione prima della pubblicazione e la soglia, il fornitore e il modello del controllo qualità con IA.
- Migra da WPML, Polylang o TranslatePress (Pro) (Pro) — Importa la pagina successiva di traduzioni da un altro plugin multilingue (mode: dry-run o run; cursor).
- Scrivi un file importato (Pro) (Pro) — Scrive la pagina successiva di post da un file di traduzione caricato (ripetere con after fino al completamento).
- Elenca i plugin da cui migrare (Pro) (Pro) — Elenca i dati di WPML, Polylang e TranslatePress trovati su questo sito che possono essere importati.
- Elenca le sorgenti di testo di temi e plugin (Pro) (Pro) — Elenca i temi e i plugin i cui testi possono essere analizzati per la traduzione e il numero di stringhe di ciascuno.
- Approva o rifiuta una traduzione (Pro) (Pro) — Approva una traduzione (e la pubblica quando l’originale è pubblicato) o la respinge (decision, note).
- Esegui la scansione dei testi di un tema o plugin (Pro) (Pro) — Esegue la scansione della pagina successiva di file PHP di un componente alla ricerca di testi traducibili (ripetere con after fino al completamento).
- Controlla le traduzioni con l’IA (Pro) (Pro) — Pianifica il controllo qualità tramite IA della pagina successiva di traduzioni di una lingua (o dei post indicati).
- Audit SEO multilingue (Pro) (Pro) — Controlla le traduzioni per verificare la presenza di titoli SEO, descrizioni, slug e hreflang mancanti in una lingua, pagina per pagina.
- Modifica gestione commenti (Pro) (Pro) — Condivide i commenti tra le traduzioni di un post o li gestisce separatamente per ciascuna lingua (mode).
- Aggiorna il glossario (Pro) — Sostituisce le parti del glossario inviate (parole mai tradotte, traduzioni dei termini, tono); le parti omesse vengono mantenute. Utilizzato da ciascun motore a partire dalla traduzione successiva.
- Modifica le impostazioni del flusso di lavoro (Pro) (Pro) — Imposta on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider e quality_model.
- Importa un file tradotto (Pro) (Pro) — Carica un file XLIFF o CSV di Tranzly (contenuto, nome file) tradotto altrove; restituisce un token che identifica il caricamento per l’importazione.
Flussi di lavoro guidati
Il server offre anche flussi di lavoro pronti all’uso che la tua app IA elenca come prompt:
- Traduci il mio sito (Free) — Un flusso di lavoro guidato: l’agente controlla le lingue e il motore, stima i costi e traduce ciò che manca, chiedendo conferma prima di spendere o pubblicare.
Sicuro per progettazione
Ogni azione verifica lo stesso permesso di WordPress della schermata del plugin stesso, per l’esatta pagina o articolo che va a modificare. Un sottoscrittore non può connettersi affatto.
Le password applicative possono essere revocate in qualsiasi momento sotto Utenti, Profilo, senza dover modificare la normale password.
Disattiva “Consenti agenti IA (MCP)” e le azioni insieme all’indirizzo di connessione scompariranno dal sito.
Le pagine modificate da un agente mantengono le relative revisioni di WordPress, consentendo così di annullare qualsiasi modifica.
Hosting con Zinn Digital®?
Se Zinn Digital® ospita il sito, il nostro server MCP può utilizzare queste azioni per te senza una password dell’applicazione: connetti la tua app IA al server MCP di Zinn Digital® e usa wordpress_abilities_list e wordpress_ability_run.