Agentes de IA (MCP)
Tranzly para agentes de IA
Seu site WordPress é seu próprio servidor MCP. Um assistente de IA faz login como um usuário do WordPress com uma senha de aplicativo e pode fazer o que esse usuário tem permissão para fazer com o Tranzly — nada mais.
73 ações: 53 gratuitas, 20 no Pro.
Referência para desenvolvedores: cada ação, sua rota REST e seus parâmetros
Configure em três passos
Verifique a chave
Você precisa do WordPress 6.9 ou posterior e do Tranzly 3.19.0 ou posterior. Nas configurações do plugin, “Permitir agentes de IA (MCP)” está ativado, a menos que você o tenha desativado.
Crie uma senha de aplicativo
No WordPress, abra Usuários, depois Perfil, e adicione uma senha de aplicativo com o nome do seu app de IA. Copie-a: o WordPress a exibe apenas uma vez.
Adicione o site ao seu aplicativo de IA
Use seu nome de usuário do WordPress, a senha de aplicativo e o endereço de conexão do seu site:
https://example.com/wp-json/tranzly/v1/mcpConfiguração para aplicativos de IA populares
Todos os aplicativos abaixo comunicam-se com seu site por meio do proxy oficial do WordPress, @automattic/mcp-wordpress-remote. Substitua o endereço, o nome de usuário e a senha pelos seus.
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 (login)
Adicione o endereço de conexão como um conector personalizado no Claude ou como um aplicativo no modo de desenvolvedor do ChatGPT. Eles abrirão seu site para que você possa aprová-los como um usuário do WordPress, sem precisar copiar nenhuma senha de aplicativo. Seu site precisa de links permanentes amigáveis.
Outros aplicativos
Qualquer aplicativo que suporte servidores MCP via entrada e saída padrão pode usar o mesmo comando e configurações. Aplicativos que se conectam apenas a servidores HTTP remotos podem acessar o endereço de conexão diretamente com o mesmo nome de usuário e senha de aplicativo.
O que um agente de IA pode fazer
Tudo o que as próprias telas do plugin podem fazer. Ações marcadas como Pro exigem uma licença do Tranzly Pro.
Edição gratuita
- Cancelar uma tarefa (Grátis) — Interrompe uma tarefa; as traduções já realizadas são mantidas.
- Conectar ao suporte (Grátis) — Conecta este site ao suporte da Zinn Digital® (nome, e-mail, consentimento).
- Corrigir uma tradução (Grátis) — Salva segmentos corrigidos de uma tradução (segmentos: chave para texto); o texto corrigido é protegido contra retradução.
- Iniciar uma tarefa de tradução (Grátis) — Inicia uma tarefa em segundo plano traduzindo posts listados (posts) ou um tipo de post inteiro para os idiomas (langs).
- Criar uma tradução vazia (Grátis) — Cria um rascunho de tradução de um post em um idioma (lang) para escrever manualmente, sem um motor.
- Criar uma tradução de termo manualmente (Grátis) — Cria a tradução de um termo em um idioma com o nome, slug e descrição fornecidos por você.
- Desconectar do suporte (Grátis) — Desconecta este site do suporte.
- Estimar uma tradução (Grátis) — Estima os caracteres e o custo para traduzir posts (posts ou post_type) para idiomas (langs) com um motor, antes de gastar qualquer valor.
- Traduzir o que está faltando (Grátis) — Coloca na fila a tradução de cada item ausente (ou desatualizado) em um idioma e tipo de post.
- Ler o uso do DeepL (Grátis) — Retorna os caracteres utilizados e o limite da chave DeepL salva neste mês.
- Ler os diagnósticos do site (Grátis) — Retorna os diagnósticos que um ticket de suporte conteria: versões, plugins ativos, limites e erros recentes.
- Ler as opções de exibição (Grátis) — Retorna as opções de exibição do seletor de idiomas e dos créditos.
- Ler as configurações do mecanismo (Gratuito) — Retorna o mecanismo padrão e de fallback, mecanismos e modelos de IA por idioma, o estado de cada mecanismo, os provedores de IA conectados com seus modelos e os gastos deste mês.
- Ler as integrações (Grátis) — Lista os plugins de SEO, WooCommerce, construtores de páginas e formulários compatíveis com o Tranzly e quais estão ativos aqui.
- Ler o progresso de uma tarefa (Grátis) — Retorna o progresso e as contagens de uma tarefa.
- Ler as falhas de uma tarefa (Grátis) — Lista os itens com falha de uma tarefa juntamente com o motivo de cada uma.
- Ler a importação do Tranzly 2.x (Grátis) — Retorna o estado e o relatório da importação de traduções do Tranzly 2.x.
- Ler a licença (Grátis) — Retorna o plano do Tranzly deste site, o estado da licença, a data de renovação e o que o plano inclui.
- Ler os menus por idioma (Grátis) — Retorna qual menu cada idioma exibe em cada local de menu.
- Ler as traduções de um post (Grátis) — Lista o grupo de tradução de um post: o membro de cada idioma com seu título, status e link de edição.
- Ler uma tradução lado a lado (Grátis) — Retorna os segmentos de uma tradução ao lado dos originais, para revisão e correção.
- Ler textos de temas e plugins (Grátis) — Retorna os textos de temas e plugins (escopo) em um idioma com suas traduções.
- Ler os textos do site em um idioma (Grátis) — Retorna o título do site, descrição e textos de widgets em um idioma.
- Ler a conexão de suporte (Grátis) — Informa se este site está conectado ao suporte da Zinn Digital® e como quem.
- Ler as traduções de um termo (Grátis) — Lista o grupo de tradução de uma categoria ou tag.
- Ler as configurações de endereço (Grátis) — Retorna como os idiomas aparecem nos endereços (pasta, subdomínio ou domínio), slugs e bases traduzidos, e noindex para páginas não traduzidas.
- Vincular um post existente como tradução (Grátis) — Torna um post existente (destino) a tradução deste post em um idioma.
- Vincular um termo existente como tradução (Grátis) — Torna um termo existente (destino) a tradução deste termo em um idioma.
- Listar motores de tradução (Grátis) — Lista os motores de tradução, se cada um está configurado e qual é usado quando nenhum é especificado.
- Listar tarefas de tradução (Grátis) — Lista tarefas de tradução em segundo plano, as mais recentes primeiro, com o progresso.
- Listar idiomas (Grátis) — Lista os idiomas do site. O primeiro é o idioma no qual o conteúdo original foi escrito.
- Listar o que está ausente ou desatualizado (Grátis) — Lista originais com seu estado de tradução em um idioma (estado: ausente, desatualizado, atual), página por página.
- Abrir um chamado de suporte (Grátis) — Envia um chamado de suporte (assunto, mensagem, tipo, e-mail), com os diagnósticos deste site quando o administrador concordar. Ele nunca cria ou envia credenciais de acesso.
- Consentir com diagnósticos de suporte (Grátis) — Registra o consentimento do administrador para enviar diagnósticos com chamados de suporte.
- Tentar novamente ou encaminhar um item com falha (Grátis) — Tenta novamente um item com falha (ação: retry, opcionalmente com outro motor) ou marca-o para tradução manual (ação: by-hand).
- Importar traduções do Tranzly 2.x (Grátis) — Executa a importação do 2.x: simulação (apenas relatório), execução ou reversão.
- Salvar uma chave de motor (Grátis) — Salva a chave de API (e a região para a Microsoft) do DeepL, Google ou Microsoft; em branco a remove. As chaves são armazenadas criptografadas e nunca retornadas.
- Definir os menus por idioma (Grátis) — Atribui um menu por idioma por local (map).
- Proteger ou desbloquear uma tradução (Grátis) — Protege uma tradução para não ser substituída pelo motor (protected: true) ou a desbloqueia.
- Corrigir textos de temas e plugins (Grátis) — Salva traduções corrigidas de textos de temas e plugins (strings); elas se tornam protegidas.
- Traduzir um texto do site (Grátis) — Salva um texto do site (key) em um idioma, por exemplo, o título do site ou a descrição.
- Alterar as configurações de endereço (Grátis) — Define o modo de endereço (mode), domínios por idioma, bases e segmentos traduzidos, noindex_untranslated e sugestões de slug.
- Iniciar a avaliação gratuita do Pro (Grátis) — Inicia a avaliação de 14 dias do Tranzly Pro para este site (nenhum pagamento necessário).
- Traduzir o texto de uma imagem (Grátis) — Salva o texto alternativo, título ou legenda (field) de uma imagem em um idioma (lang).
- Traduzir um post ou página (Grátis) — Traduz um post ou página para um ou mais idiomas do site com um motor de tradução, criando cada tradução ou atualizando-a. Novas traduções são rascunhos, a menos que publish seja true. Uma tradução editada por uma pessoa é ignorada, a menos que force seja true.
- Traduzir textos ausentes de temas e plugins (Grátis) — Traduz a próxima página de textos não traduzidos de temas e plugins em um idioma com o motor padrão (repita com after até concluir).
- Traduzir uma categoria ou tag (Grátis) — Traduz um termo (categoria, tag ou atributo de produto) para um idioma (lang) com um motor, criando ou atualizando sua tradução.
- Status da tradução (Grátis) — Com o ID de um post: a tradução desse post em cada idioma, se está desatualizada e quem a escreveu. Sem o ID: quanto do site está traduzido, por idioma.
- Desvincular um post de suas traduções (Grátis) — Remove um post do seu grupo de tradução; ele mantém o seu idioma.
- Desvincular um termo de suas traduções (Grátis) — Remove um termo do seu grupo de tradução.
- Alterar as opções de exibição (Grátis) — Altera o seletor (estilo, bandeiras, nomes, posicionamento) e a linha de créditos.
- Alterar as configurações do mecanismo (Gratuito) — Define o mecanismo padrão, um mecanismo de fallback, mecanismos por idioma e modelos de IA por idioma (default, fallback, per_lang, models, caps). Tudo, exceto o mecanismo padrão, é Pro.
- Alterar idiomas e configurações (Gratuito) — Define os idiomas do site (idiomas: lista de código e nome; o primeiro é o idioma original), o prefixo de classe do front-end e se agentes de IA (MCP) são permitidos.
Edição Pro
- Traduzir todo o site (Pro) — Inicia tarefas de tradução em segundo plano para cada original dos tipos de conteúdo especificados (todos os tipos traduzidos quando nenhum for fornecido): as traduções ausentes, as desatualizadas ou todas elas. Retorna as tarefas iniciadas, uma por idioma.
- Verificar uma tradução com IA (Pro) — Faz com que a IA compare uma tradução com seu original, atribua uma pontuação e armazene o relatório na tradução. Usa o modelo de IA de verificação de qualidade definido nas configurações de fluxo de trabalho do Tranzly.
- Estimar a tradução do site (Pro) (Pro) — Estima a tradução de todo o site em um idioma (post_types, scope, engine) antes de iniciá-la.
- Exportar um arquivo para tradutores humanos (Pro) — Retorna um arquivo XLIFF ou CSV (como texto) com os originais e suas traduções em um idioma, para um tradutor ou uma agência de tradução: os posts fornecidos, ou uma página de até 100 originais de um tipo de conteúdo em um estado (ausente, desatualizado, traduzido ou todos; repita com after). O mesmo arquivo pode ser importado de volta assim que traduzido.
- Ler tratamento de comentários (Pro) (Pro) — Retorna se os comentários são compartilhados entre os idiomas ou mantidos por idioma.
- Ler o glossário (Pro) — Retorna as palavras que nunca são traduzidas, as traduções de termos fixos e o tom por idioma.
- Ler um relatório de qualidade (Pro) (Pro) — Retorna o relatório de qualidade de IA de uma tradução: pontuação e os segmentos sinalizados.
- Ler as configurações de fluxo de trabalho (Pro) (Pro) — Retorna a tradução automática ao publicar e ao atualizar, revisão antes da publicação e o limite, provedor e modelo da verificação de qualidade por IA.
- Migrar do WPML, Polylang ou TranslatePress (Pro) (Pro) — Importa a próxima página de traduções de outro plugin multilíngue (mode: dry-run ou run; cursor).
- Gravar um arquivo importado (Pro) (Pro) — Grava a próxima página de posts a partir de um arquivo de tradução enviado (repita com after até concluir).
- Listar plugins para migração (Pro) (Pro) — Lista dados do WPML, Polylang e TranslatePress encontrados neste site que podem ser importados.
- Listar fontes de texto de temas e plugins (Pro) (Pro) — Lista os temas e plugins cujos textos podem ser verificados para tradução e quantas strings cada um possui.
- Aprovar ou rejeitar uma tradução (Pro) (Pro) — Aprova uma tradução (e a publica quando o original for publicado) ou a devolve (decision, note).
- Verificar textos em tema ou plugin (Pro) (Pro) — Verifica a próxima página de arquivos PHP de um componente em busca de textos traduzíveis (repita com after até concluir).
- Verificar traduções com IA (Pro) (Pro) — Agenda a verificação de qualidade por IA da próxima página de traduções de um idioma (ou dos posts especificados).
- Auditoria de SEO multilíngue (Pro) (Pro) — Verifica traduções em busca de títulos, descrições, slugs e hreflang de SEO ausentes em um idioma, página por página.
- Alterar tratamento de comentários (Pro) (Pro) — Compartilha comentários entre as traduções de um post ou os mantém por idioma (mode).
- Atualizar o glossário (Pro) — Substitui as partes do glossário que você enviar (palavras nunca traduzidas, traduções de termos, tom); as partes não incluídas são mantidas. Usado por todos os mecanismos a partir da próxima tradução.
- Alterar as configurações de fluxo de trabalho (Pro) (Pro) — Define on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider e quality_model.
- Importar um arquivo traduzido (Pro) (Pro) — Faz o upload de um arquivo XLIFF ou CSV do Tranzly (conteúdo, nome do arquivo) traduzido em outro lugar; responde com um token que identifica o upload para a importação.
Fluxos de trabalho guiados
O servidor também oferece fluxos de trabalho prontos que seu app de IA lista como prompts:
- Traduzir meu site (Gratuito) — Um fluxo de trabalho guiado: o agente verifica os idiomas e o mecanismo, estima o custo e traduz o que estiver faltando, perguntando antes de gastar ou publicar.
Seguro por design
Cada ação verifica a mesma permissão do WordPress que a própria tela do plugin, para a página ou post exato que ela altera. Um assinante não consegue se conectar de forma alguma.
As senhas de aplicativo podem ser revogadas a qualquer momento em Usuários, Perfil, sem alterar sua senha normal.
Desative “Permitir agentes de IA (MCP)” e as ações e o endereço de conexão desaparecerão do site.
As páginas que um agente altera mantêm suas revisões do WordPress, de modo que qualquer alteração pode ser desfeita.
Hospedado com a Zinn Digital®?
Se a Zinn Digital® hospedar o site, nosso próprio servidor MCP poderá usar essas ações para você sem uma senha de aplicativo: conecte seu app de IA ao servidor MCP da Zinn Digital® e use wordpress_abilities_list e wordpress_ability_run.