Agentes de IA (MCP)
Zinn® Reseller Toolkit 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® Reseller Toolkit — nada mais.
12 ações: 12 gratuitas, 0 no Pro.
Referência do desenvolvedor: cada ação, sua rota REST e seus parâmetros
O mesmo guia em nossa base de conhecimento, com todas as ações gratuitas listadas
Configure-o em três etapas
Verifique a chave
Você precisa do WordPress 6.9 ou posterior e de Zinn® Reseller Toolkit 1.6.1 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-reseller/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-reseller": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-reseller/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Claude Code
claude mcp add zinn-reseller \
-e WP_API_URL=https://example.com/wp-json/zinn-reseller/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-reseller": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-reseller/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-reseller": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-reseller/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Outros aplicativos
Qualquer aplicativo que suporte servidores MCP por meio de 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 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® Reseller Toolkit Pro.
| Ação | O que ele faz | Edição |
|---|---|---|
| Criar um cliente | Cria uma conta de cliente sob a sua (nome; default_currency, um código de três letras). Coloque-o em um plano antes do primeiro site dele. | Edição gratuita |
| Criar um site para um cliente | Cria um site hospedado para um de seus clientes (client_id, product_line, primary_domain). Ele é cobrado em sua conta no plano do cliente, conforme a sua loja. | Edição gratuita |
| Ler o plano de um cliente | Retorna qual plano um cliente possui e quanto isso custa a você (client_id). | Edição gratuita |
| Leia sua conta de revenda | Retorna a sua conta de revenda em uma única leitura: contagem de marca, planos, clientes e serviços, e o que está configurado. | Edição gratuita |
| Ler as configurações do Reseller Toolkit | Retorna as configurações deste plugin (o endereço da API, o plano usado por novos pedidos, quais recursos estão ativados). A chave da API nunca é retornada, apenas se há uma salva. | Edição gratuita |
| Listar seus clientes | Lista as contas de seus clientes, uma página por vez (cursor, limit). | Edição gratuita |
| Listar os planos que você pode vender | Lista os planos de hospedagem e seus preços (product_line e currency restringem a busca). | Edição gratuita |
| Listar os sites de seus clientes | Lista tudo o que você provisionou para os seus clientes (client_id e status restringem a busca), uma página por vez. | Edição gratuita |
| Colocar um cliente em um plano | Insere um cliente em um dos seus planos (client_id, plan_code; interval: month ou year). Faça isso antes do primeiro site dele. | Edição gratuita |
| Suspender o site de um cliente | Coloca o site de um cliente em suspensão por falta de pagamento (site_id; motivo: sua própria anotação, nunca exibida ao cliente). O site para de funcionar até que seja reativado. | Edição gratuita |
| Reativar o site do cliente | Remove o bloqueio por falta de pagamento para que o site volte a funcionar (site_id). | Edição gratuita |
| Alterar as configurações do Kit de Ferramentas de Revendedor | Altera as configurações que você envia (plan_code, enable_domain_search, enable_panel_link, enable_woocommerce) e mantém o restante. A chave de API e o endereço são alterados apenas na tela. | Edição gratuita |
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.