Agentes de IA (MCP)
Zinn® Cache 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 Zinn® Cache — nada mais.
18 ações: 6 gratuitas, 12 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 Zinn® Cache 1.8.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/zinn-cache/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": {
"zinn-cache": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-cache/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Claude Code
claude mcp add zinn-cache \
-e WP_API_URL=https://example.com/wp-json/zinn-cache/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": {
"zinn-cache": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-cache/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": {
"zinn-cache": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-cache/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}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. 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 ChatGPT é a exceção por enquanto: ele se conecta a servidores MCP apenas por login OAuth, portanto, não pode usar uma 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 Zinn® Cache Pro.
| Ação | O que ele faz | Edição |
|---|---|---|
| Limpar o banco de dados (Pro) | Remove, em segundo plano, os tipos de acúmulo de dados ativados nas configurações. O que for removido não poderá ser recuperado. | Edição Pro |
| Converter todas as imagens existentes (Pro) | Inicia a conversão das imagens da biblioteca de mídia para os formatos modernos ativados nas configurações, em segundo plano. | Edição Pro |
| Ler as análises de cache (Pro) | Retorna a taxa de acerto e o tráfego do cache de objetos das últimas horas (horas, até 720), seus comandos mais lentos e quais plugins mais falham no cache. | Edição Pro |
| Ler o relatório de diagnóstico | Retorna o relatório de diagnóstico solicitado pelo suporte: versões, limites do servidor, estado do cache e erros recentes. Ele não contém senhas ou chaves. | Edição gratuita |
| Ler o progresso da conversão de imagem (Pro) | Retorna o progresso da conversão (ou remoção) das imagens. | Edição Pro |
| Ler as configurações do Cache Pro (Pro) | Retorna todas as configurações do Cache Pro (aquecimento, imagens, scripts e estilos, limpeza de banco de dados, limpeza inteligente, o localizador). Os segredos nunca são retornados. | Edição Pro |
| Ler as configurações de cache | Retorna todas as configurações de cache. A senha do Redis nunca é retornado, apenas se uma foi salva. | Edição gratuita |
| Ler o identificador de consultas lentas (Pro) | Retorna as consultas de banco de dados mais lentas e chamadas de saída que o localizador registrou, junto com o plugin ou tema responsável por cada uma. | Edição Pro |
| Ler o status do cache | Retorna se o cache de página e o cache de objetos estão ativados e funcionando, quantas páginas estão em cache e os números de conexão e acertos do cache de objetos. | Edição gratuita |
| Ler o progresso do aquecimento (Pro) | Retorna se o aquecimento está em execução, quantas páginas ele visitou e quantas falharam. | Edição Pro |
| Pré-visualizar a limpeza do banco de dados (Pro) | Conta o que uma limpeza removeria, por tipo (revisões, rascunhos, spam, dados temporários expirados e afins). Nada é removido. | Edição Pro |
| Limpar o cache | Descarta páginas em cache: tudo (all: true), alguns endereços (urls) ou tudo com tags (tags). As páginas são reconstruídas à medida que os visitantes chegam. | Edição gratuita |
| Remover todas as imagens convertidas (Pro) | Exclui todas as cópias convertidas das imagens em segundo plano; os originais permanecem. | Edição Pro |
| Restaurar as configurações de cache para os padrões | Restaura todas as configurações de cache para o padrão, assim como o botão Redefinir faz. A senha salva do Redis também é removida. | Edição gratuita |
| Limpar os resultados de consultas lentas (Pro) | Esquece todas as consultas lentas e chamadas lentas encontradas até o momento, e o localizador recomeça. | Edição Pro |
| Alterar as configurações do Cache Pro (Pro) | Altera as configurações do Cache Pro enviadas (configurações: chave para valor) e mantém o restante. Cada valor é verificado exatamente como na tela do Cache Pro; uma chave desconhecida é recusada. | Edição Pro |
| Alterar as configurações de cache | Altera as configurações que você envia e mantém o restante (cache de página, quanto tempo as páginas ficam em cache, o cache de objetos e sua conexão com o Redis, regras de purga e exclusões). Os valores são verificados e corrigidos exatamente como na tela Cache. | Edição gratuita |
| Pré-aquecer o cache (Pro) | Inicia a visita a todas as páginas nos sitemas em segundo plano, para que os visitantes obtenham páginas em cache. Siga com zinn-cache/get-warmup-progress. | Edição Pro |
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.