Agentes de IA (MCP)
tranzly para agentes de IA
Seu site WordPress é o seu próprio servidor MCP. Um assistente de IA faz login como usuário do WordPress com uma senha de aplicativo e pode fazer o que esse usuário puder fazer com tranzly — nada mais.
75 ações: 55 gratuitas, 20 no Pro.
Referência do desenvolvedor: cada ação, sua rota REST e seus parâmetros
Configure-o em três etapas
Verifique a chave
Você precisa do WordPress 6.9 ou posterior e de tranzly 3.19.0 ou posterior. Nas configurações do plugin, "Allow AI agents (MCP)" está ativado, a menos que você o tenha desativado.
Criar uma senha de aplicativo
No WordPress, abra Usuários, depois Perfil, e adicione uma senha de aplicativo com o nome do seu aplicativo 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 do aplicativo e o endereço de conexão do seu site:
https://example.com/wp-json/tranzly/v1/mcp
Configuração para aplicativos de IA populares
Todos os aplicativos abaixo se comunicam com o seu site através 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 e VS Code
// .cursor/mcp.json · .vscode/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"
}
}
}
}ChatGPT e outros aplicativos
Qualquer aplicativo que ofereça suporte a servidores MCP por meio de entrada e saída padrão pode usar o mesmo comando e as mesmas configurações. Os 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 a mesma senha de aplicativo.
O que um agente de IA pode fazer
Tudo o que as próprias telas do plugin conseguem fazer. As ações marcadas como Pro exigem uma licença do tranzly Pro.
| Ação | O que ele faz | Edição |
|---|---|---|
| Traduzir o site inteiro | Inicia tarefas de tradução em segundo plano para cada original dos tipos de conteúdo fornecidos (todos os tipos traduzidos quando nenhum for fornecido): as traduções ausentes, as desatualizadas ou todas elas. Retorna as tarefas iniciadas, uma por idioma. | Edição Pro |
| Cancelar um trabalho | Interrompe um trabalho; as traduções já feitas são mantidas. | Edição gratuita |
| Verificar uma tradução com IA | Faz com que a IA compare uma tradução com o original e a avalie, armazenando o relatório sobre a tradução. Usa o modelo de IA de verificação de qualidade definido nas configurações de fluxo de trabalho do Tranzly. | Edição Pro |
| Conectar ao suporte | Conecta este site ao suporte da Zinn Digital® (nome, e-mail, consentimento). | Edição gratuita |
| Corrigir uma tradução | Salva os segmentos corrigidos de uma tradução (segmentos: chave para o texto); o texto corrigido é protegido contra nova tradução. | Edição gratuita |
| Iniciar tarefa de tradução | Inicia um trabalho em segundo plano traduzindo as postagens listadas (posts) ou um tipo de postagem inteiro para os idiomas (langs). | Edição gratuita |
| Criar uma tradução vazia | Cria uma tradução de rascunho de uma postagem em um idioma (lang) para ser escrita manualmente, sem um mecanismo. | Edição gratuita |
| Criar uma tradução de termo manualmente | Cria a tradução de um termo em um idioma com um nome, um identificador (slug) e uma descrição fornecidos por você. | Edição gratuita |
| Desconectar do suporte | Desconecta este site do suporte. | Edição gratuita |
| Estimar uma tradução | Estima os caracteres e o custo para traduzir publicações (posts ou post_type) para idiomas (langs) com um motor, antes de gastar qualquer valor. | Edição gratuita |
| Estimar tradução do site (Pro) | Estima a tradução de um site inteiro em um idioma (post_types, scope, engine) antes de iniciá-la. | Edição Pro |
| Exportar um arquivo para tradutores humanos | 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: as postagens fornecidas 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). Importe-o de volta com tranzly/upload-translation-file. | Edição Pro |
| Traduzir o que está faltando | Coloca na fila a tradução de cada item ausente (ou desatualizado) em um idioma e tipo de post. | Edição gratuita |
| Ler gerenciamento de comentários (Pro) | Retorna se os comentários são compartilhados entre idiomas ou mantidos por idioma. | Edição Pro |
| Ler o uso do DeepL | Retorna os caracteres usados e o limite da chave do DeepL salva este mês. | Edição gratuita |
| Ler os diagnósticos do site | Retorna os dados de diagnóstico que um ticket de suporte conteria: versões, plugins ativos, limites e erros recentes. | Edição gratuita |
| Ler as opções de exibição | Retorna as opções de seletor de idioma e exibição de créditos. | Edição gratuita |
| Ler as configurações do mecanismo | Retorna o mecanismo padrão e de fallback, os mecanismos por idioma, o estado de cada mecanismo e o gasto deste mês. | Edição gratuita |
| Ler o glossário | Retorna as palavras nunca traduzidas, as traduções de termos fixos e o tom por idioma. | Edição Pro |
| Ler as integrações | Lista os plugins de SEO, WooCommerce, page-builder e form compatíveis com o Tranzly que estão ativos aqui. | Edição gratuita |
| Ler o progresso de um trabalho | Retorna o progresso e as contagens de um trabalho. | Edição gratuita |
| Ler as falhas de um trabalho | Lista os itens com falha de um trabalho com o motivo de cada um. | Edição gratuita |
| Ler a importação do Tranzly 2.x | Retorna o estado e o relatório da importação de traduções do Tranzly 2.x. | Edição gratuita |
| Ler a licença | Retorna o plano do Tranzly deste site, o estado da licença, a data de renovação e o que o plano inclui. | Edição gratuita |
| Ler os menus por idioma | Retorna qual menu cada idioma exibe em cada local de menu. | Edição gratuita |
| Ler as traduções de um post | Lista o grupo de tradução de um post: o membro de cada idioma com seu título, status e link de edição. | Edição gratuita |
| Ler um relatório de qualidade (Pro) | Retorna o relatório de qualidade de IA de uma tradução: pontuação e os segmentos sinalizados. | Edição Pro |
| Leia uma tradução lado a lado | Retorna os segmentos de uma tradução lado a lado com os do original, para revisão e correção. | Edição gratuita |
| Ler textos de temas e plugins | Retorna os textos do tema e dos plugins (escopo) em um idioma com suas respectivas traduções. | Edição gratuita |
| Leia os textos do site em um idioma | Retorna o título do site, o slogan e os textos dos widgets em um idioma. | Edição gratuita |
| Ler a conexão de suporte | Indica se este site está conectado ao suporte da Zinn Digital®, e como quem. | Edição gratuita |
| Ler as traduções de um termo | Lista o grupo de tradução de uma categoria ou tag. | Edição gratuita |
| Ler as configurações de endereço | 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. | Edição gratuita |
| Ler as configurações do fluxo de trabalho (Pro) | Retorna a tradução automática na publicação e na atualização, a revisão antes da publicação e o limite, o provedor e o modelo da verificação de qualidade de IA. | Edição Pro |
| Migre do WPML, Polylang ou TranslatePress (Pro) | Importa a próxima página de traduções de outro plugin multilíngue (modo: simulação ou execução; cursor). | Edição Pro |
| Escrever um arquivo importado (Pro) | Escreve a próxima página de publicações de um arquivo de tradução enviado (repita com after até concluir). | Edição Pro |
| Vincular um post existente como tradução | Torna uma publicação existente (destino) a tradução desta publicação em um idioma. | Edição gratuita |
| Vincular um termo existente como tradução | Torna um termo existente (alvo) a tradução deste termo em um idioma. | Edição gratuita |
| Listar motores de tradução | Lista os mecanismos de tradução, se cada um está configurado e qual é usado quando nenhum é especificado. | Edição gratuita |
| Listar plugins para migrar (Pro) | Lista os dados de WPML, Polylang e TranslatePress encontrados neste site que podem ser importados. | Edição Pro |
| Listar trabalhos de tradução | Lista as tarefas de tradução em segundo plano, da mais recente para a mais antiga, com o progresso. | Edição gratuita |
| Listar idiomas | Lista os idiomas do site. O primeiro é o idioma em que o conteúdo original foi escrito. | Edição gratuita |
| Liste o que está faltando ou desatualizado | Lista os originais com seu estado de tradução em um idioma (estado: ausente, desatualizado, atual), página por página. | Edição gratuita |
| Listar logins temporários de suporte | Lista os usuários de suporte temporários concedidos à nossa equipe e quando cada um expira. | Edição gratuita |
| Listar fontes de texto de temas e plugins (Pro) | Lista os temas e plugins cujos textos podem ser escaneados para tradução e quantas strings cada um possui. | Edição Pro |
| Abrir um chamado de suporte | Abre um chamado de suporte (assunto, mensagem, tipo, email) com os diagnósticos deste site; access_days e credentials concedem opcionalmente acesso temporário à nossa equipe. | Edição gratuita |
| Consentir com o diagnóstico de suporte | Registra o consentimento do administrador para enviar diagnósticos com os tickets de suporte. | Edição gratuita |
| Tentar novamente ou transferir um item com falha | Tenta novamente um item que falhou (ação: retry, opcionalmente com outro motor) ou o marca para tradução manual (ação: by-hand). | Edição gratuita |
| Aprovar ou rejeitar uma tradução (Pro) | Aprova uma tradução (e a publica quando o original for publicado) ou a devolve (decisão, nota). | Edição Pro |
| Revogar logins temporários de suporte | Remove usuários de suporte temporários agora (IDs). | Edição gratuita |
| Importar traduções do Tranzly 2.x | Executa a importação 2.x: dry-run (apenas relatório), execução ou desfazer. | Edição gratuita |
| Verificar textos em um tema ou plugin (Pro) | Examina a próxima página dos arquivos PHP de um componente em busca de textos traduzíveis (repita com after até concluir). | Edição Pro |
| Verificar traduções com IA (Pro) | Programa a verificação de qualidade por IA da próxima página de traduções de um idioma (ou das postagens fornecidas). | Edição Pro |
| Auditoria de SEO multilíngue (Pro) | Verifica as traduções quanto a títulos, descrições, slugs e hreflang de SEO ausentes em um idioma, página por página. | Edição Pro |
| Alterar o gerenciamento de comentários (Pro) | Compartilha comentários entre as traduções de uma postagem ou os mantém por idioma (modo). | Edição Pro |
| Salvar uma chave de engine | Salva a chave de API (e a região para a Microsoft) de DeepL, Google ou Microsoft; deixar em branco a remove. As chaves são armazenadas criptografadas e nunca são retornadas. | Edição gratuita |
| Defina os menus por idioma | Atribui um menu por idioma por local (mapa). | Edição gratuita |
| Proteger ou desbloquear uma tradução | Protege uma tradução de ser sobrescrita pelo motor (protected: true) ou a desbloqueia. | Edição gratuita |
| Corrigir os textos de temas e plugins | Salva as traduções corrigidas de textos de temas e plugins (strings); elas passam a ser protegidas. | Edição gratuita |
| Traduzir o texto de um site | Salva o texto de um site (chave) em um idioma, por exemplo, o título ou o slogan do site. | Edição gratuita |
| Alterar as configurações de endereço | Define o modo de endereço (mode), os domínios por idioma, as bases e os segmentos traduzidos, noindex_untranslated e sugestões de slug. | Edição gratuita |
| Iniciar o teste gratuito do Pro | Inicia o teste de 14 dias do Tranzly Pro para este site (nenhum pagamento necessário). | Edição gratuita |
| Traduzir o texto de uma imagem | Salva o texto alternativo, título ou legenda (campo) de uma imagem em um idioma (lang). | Edição gratuita |
| Traduzir um post ou página | Traduz uma postagem ou página para um ou mais idiomas do site com um mecanismo 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. | Edição gratuita |
| Traduzir textos ausentes de temas e plugins | Traduz a próxima página de textos de temas e plugins não traduzidos em um idioma com o mecanismo padrão (repita com after até concluir). | Edição gratuita |
| Traduzir uma categoria ou tag | Traduz um termo (categoria, tag ou atributo de produto) para um idioma (lang) com um mecanismo, criando ou atualizando sua tradução. | Edição gratuita |
| Status da tradução | Com um ID de post: a tradução desse post em cada idioma, se está desatualizada e quem o escreveu. Sem um ID: quanto do site está traduzido, por idioma. | Edição gratuita |
| Desvincular uma postagem de suas traduções | Remove um post de seu grupo de tradução; ele mantém o idioma dele. | Edição gratuita |
| Desvincular um termo de suas traduções | Remove um termo do seu grupo de tradução. | Edição gratuita |
| Alterar as opções de exibição | Altera o seletor (estilo, bandeiras, nomes, posicionamento) e a linha de crédito. | Edição gratuita |
| Alterar as configurações do engine | Define o mecanismo padrão, um mecanismo de fallback e mecanismos por idioma (default, fallback, per_lang). Mecanismos por idioma e fallback são Pro. | Edição gratuita |
| Atualizar o glossário | Substitui as partes do glossário que você envia (palavras nunca traduzidas, traduções de termos, tom); as partes que você omitir serão mantidas. Usado por todos os mecanismos a partir da próxima tradução. | Edição Pro |
| Alterar idiomas e configurações | 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 gratuita |
| Alterar as configurações do fluxo de trabalho (Pro) | Define on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider e quality_model. | Edição Pro |
| Importar um arquivo traduzido (Pro) | Carrega um arquivo XLIFF ou CSV do Tranzly (conteúdo, nome do arquivo) traduzido em outro lugar; retorna um token para tranzly/import-translation-file. | Edição Pro |
Fluxos guiados
O servidor também oferece fluxos de trabalho prontos que seu aplicativo de IA lista como prompts:
- Traduzir meu site — Um fluxo de trabalho guiado: o agente verifica os idiomas e o mecanismo, estima o custo e traduz o que falta, pedindo confirmação antes de gastar ou publicar.
Seguro por padrão
Cada ação verifica a mesma permissão do WordPress que a tela do próprio plugin, para a página ou post exato que ela afeta. Um assinante não pode 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 "Allow AI agents (MCP)" e as ações e o endereço de conexão desaparecerão do site.
As páginas alteradas por um agente mantêm suas revisões do WordPress, portanto, qualquer alteração pode ser desfeita.
Hospedado na Zinn Digital®?
Se a Zinn Digital® hospedar o site, nosso próprio servidor MCP poderá usar estas ações para você sem uma senha de aplicativo: conecte seu aplicativo de IA ao servidor MCP da Zinn Digital® e use wordpress_abilities_list e wordpress_ability_run.