AutoWP
Conecta o Claude a sites WordPress para criar posts e gerenciar sites usando a REST API do WordPress.
Documentação
Servidor MCP AutoWP - Servidor MCP de Automação WordPress

O servidor MCP AutoWP (Model Context Protocol) conecta o Claude a sites WordPress e permite que os usuários peçam ao Claude para trabalhar em diferentes tarefas em seu site WordPress, como criar e publicar posts de blog e outras tarefas de gerenciamento do site WordPress. Ele atua como uma ponte entre clientes LLM como o Claude Desktop e sites WordPress.

Recursos
Ele fornece uma maneira segura e padronizada para assistentes de IA interagirem com sites WordPress através da API REST do WordPress, sem a necessidade de acesso direto ao banco de dados.
Principais Capacidades
-
Autenticação e Segurança
- Gerencia login seguro usando senhas de aplicativo do WordPress
- Gerencia sessões de autenticação com segurança
- Testa a conectividade do site antes de tentar operações
-
Gerenciamento de Conteúdo
- Cria e publica posts de blog
- Formata texto bruto em HTML compatível com WordPress
- Gerencia metadados de posts (títulos, resumos, status)
-
Acesso a Informações do Site
- Recupera categorias e tags disponíveis
- Acessa a estrutura e as permissões do site
- Respeita as limitações de função do usuário (como sua função de contribuidor)
-
Fluxo de Trabalho de Rascunhos
- Salva rascunhos localmente para edição
- Carrega conteúdo salvo anteriormente
- Permite desenvolvimento iterativo de conteúdo
Instalação e Autenticação
Configuração
-
Instale e Compile
npm install npm run build npm start -
Configure o Claude Desktop
Adicione à sua configuração MCP do Claude Desktop:
{
"mcpServers": {
"autowp": {
"command": "node",
"args": ["/path/to/your/autowp-mcp/build/index.js"]
}
}
}
Ferramentas Disponíveis
Autenticação
- authenticate-wp – Conecte-se ao seu site WordPress
- test-wp-connection – Teste se um site WordPress está acessível
Gerenciamento de Conteúdo
-
create-blog-post – Crie novos posts de blog com categorias/tags
-
get-wp-categories – Liste todas as categorias disponíveis
-
get-wp-tags – Liste todas as tags disponíveis
-
format-wp-content – Converta texto em HTML pronto para WordPress
Gerenciamento de Rascunhos
- save-draft – Salve posts localmente para depois
- load-draft – Carregue rascunhos salvos anteriormente
Ferramentas de Gerenciamento de Mídia
Operações Principais de Mídia
- upload-media – Envie arquivos de caminhos locais ou URLs com metadados
- list-media – Navegue pela biblioteca de mídia com paginação e filtros
- search-media – Encontre mídia por palavra-chave, tipo ou intervalo de datas
- get-media-details – Recupere informações detalhadas de mídia
- delete-media – Remova arquivos da biblioteca de mídia
- bulk-delete-media – Exclua vários arquivos de mídia de uma vez
Aprimoramento de Mídia
- edit-media-metadata – Atualize título, legenda, texto alternativo, descrição
- set-featured-image – Atribua imagens em destaque a posts
- optimize-media – Comprima imagens via APIs externas (ex.: TinyPNG)
Ferramentas de Taxonomia e Classificação
Taxonomias Existentes
- get-wp-categories – Liste todas as categorias do WordPress
- get-wp-tags – Liste todas as tags do WordPress
Gerenciamento de Taxonomia
- create-category – Crie novas categorias com suporte a hierarquia
- create-tag – Crie novas tags com descrições
- update-category – Renomeie/edite categorias e hierarquia
- update-tag – Renomeie/edite detalhes de tags
- delete-category – Remova categorias com opção de força
- delete-tag – Remova tags com opção de força
Operações Avançadas de Taxonomia
- merge-categories – Combine categorias (move posts, opcionalmente exclui a origem)
- assign-categories-to-posts – Atribua categorias em massa a vários posts
- assign-tags-to-posts – Atribua tags em massa a vários posts
- list-taxonomies – Veja todas as taxonomias, incluindo as personalizadas
Ferramentas de Gerenciamento de Usuários
Operações Principais de Usuário
- list-users – Liste usuários do WordPress com filtros como função, pesquisa ou data de registro
- create-user – Crie um novo usuário com detalhes opcionais de perfil e função
- update-user – Atualize dados do perfil do usuário, incluindo e-mail, nome, bio e senha
- disable-user – Desative temporariamente uma conta de usuário com um motivo opcional
- reset-user-password – Gere um link de redefinição de senha ou envie-o por e-mail ao usuário
Gerenciamento de Funções e Permissões
- set-user-role – Atribua uma função específica a um usuário, opcionalmente removendo outras
- list-user-roles – Veja todas as funções de usuário disponíveis no WordPress e suas capacidades
Ferramentas de Configurações do Site
- get-site-settings – Veja a configuração do site WordPress e as configurações de leitura
- update-site-settings – Atualize a configuração básica do site, como título, slogan, fuso horário e comportamento da página inicial
Ferramentas de Gerenciamento de Plugins
- list-plugins – Liste plugins WordPress instalados com status de ativação
Próximas Ferramentas
Gerenciamento de Plugins
- install-plugin – Instale um plugin do repositório WordPress.org
- toggle-plugin – Ative ou desative um plugin WordPress
- update-plugin – Atualize um plugin WordPress para sua versão mais recente
- delete-plugin – Exclua permanentemente um plugin WordPress
- rollback-plugin – Reverta um plugin para uma versão anterior
Gerenciamento de Temas
- switch-theme – Altere o tema WordPress ativo
- get-theme-info – Obtenha informações detalhadas sobre temas instalados
Gerenciamento de Configurações
- manage-comment-settings – Gerencie configurações relacionadas a comentários (Planejado, mas não registrado)
- export-settings – Exporte as configurações atuais do site WordPress (Planejado)
- import-settings – Importe configurações do site WordPress de um arquivo (Planejado)
Saúde do Site / Manutenção e Testes / Atualizações do Núcleo
- get-system-info - Obtenha informações abrangentes do sistema WordPress
- send-test-email – Envie um e-mail de teste para verificar a configuração do servidor de e-mail (Planejado)
- run-cron-jobs – Acione manualmente os trabalhos cron do WordPress (Planejado)
- log-system-info – Registre informações do servidor e do sistema WordPress (Planejado)
- get-site-health - Verifique o status de saúde do núcleo do WordPress e identifique erros
- check-core-updates - Verifique se há atualizações disponíveis do núcleo do WordPress
- apply-core-update - Instale as atualizações disponíveis do núcleo do WordPress
- scan-for-malware - Verifique o site WordPress em busca de malware e ameaças de segurança
- lock-site - Ative o modo de manutenção para bloquear o site
- backup-database - Crie um backup do banco de dados
Por Que É Útil
Em vez de você precisar fazer login no WordPress manualmente, escrever posts, formatar conteúdo e gerenciar tudo pela interface web, este servidor MCP ajuda você a criar, formatar e publicar conteúdo diretamente da nossa conversa. É um assistente de automação WordPress que preenche a lacuna entre a conversa com IA e o gerenciamento do site WordPress.
Ferramentas Específicas do WordPress
- authenticate-wp - Conecte-se ao WordPress com credenciais (que acabamos de usar)
- test-wp-connection - Teste se um site WordPress está acessível
- create-blog-post - Crie novos posts de blog com título, conteúdo, categorias, tags e status
- get-wp-categories - Recupere todas as categorias disponíveis do seu site WordPress
- get-wp-tags - Recupere todas as tags disponíveis do seu site WordPress
- format-wp-content - Converta texto bruto em formato HTML pronto para WordPress
Ferramentas de Gerenciamento de Rascunhos
- save-draft - Salve rascunhos de posts de blog localmente para uso posterior
- load-draft - Carregue rascunhos salvos anteriormente
O Que Você Pode Fazer Com Estas Ferramentas
- Criação de Conteúdo: Escreva e formate posts de blog
- Gerenciamento de Categorias: Veja e atribua categorias existentes a posts
- Gerenciamento de Tags: Veja e atribua tags existentes a posts
- Fluxo de Rascunhos: Salve rascunhos localmente e trabalhe neles ao longo do tempo
- Publicação: Crie posts como rascunhos ou publique-os diretamente - dependendo das suas permissões de usuário
Contribuição
Contribuições, problemas e solicitações de recursos são bem-vindos! Sinta-se à vontade para verificar a página de issues ou abrir um pull request.
Licença
Este projeto está licenciado sob os termos descritos no arquivo LICENSE.
Suporte
Se você achar este projeto útil, dê uma ⭐ no GitHub! Se tiver dúvidas, sinta-se à vontade para me enviar um e-mail.
