Senso MCP for Joomla
Servidor MCP para Joomla 5 e 6. Gerencie artigos, categorias, tags e muito mais no seu site Joomla a partir do Claude, ChatGPT ou qualquer cliente MCP.
Documentação
Senso MCP — Servidor MCP para Joomla
Senso MCP transforma um site Joomla 5 ou 6 em um servidor Model Context Protocol (MCP). Conecte Claude, ChatGPT ou qualquer assistente de IA compatível com MCP e gerencie seu site Joomla em linguagem natural.
- Site: https://www.sensomcp.com
- Documentação: https://www.sensomcp.com/en/doc
- Download (pacote instalável, com atualizações automáticas): https://www.sensomcp.com/en/downloads/senso-mcp-pack-free
Este repositório contém o código-fonte do pacote gratuito.
O que ele faz
O servidor MCP roda dentro do próprio Joomla: sem servidor extra, sem ponte Node.js. Seu assistente de IA conecta-se ao seu site e age por meio de ferramentas bem definidas e verificadas por permissões.
Com o pacote gratuito, um assistente pode:
- criar, ler, atualizar, reordenar e excluir artigos, categorias e tags;
- listar, comparar e restaurar versões de artigos;
- ler informações do site (idiomas, template, versões) para fundamentar suas ações;
- buscar uma página renderizada do front-end para verificar o resultado;
- limpar os caches do Joomla.
Segurança
- Autorização OAuth 2.1 com endpoints de descoberta padrão, ou um token de API do Joomla.
- Cada ferramenta é controlada pelo próprio ACL do Joomla: o assistente só pode fazer o que a conta conectada pode fazer.
- Acesso com escopo e revogável por cliente. Senhas nunca são expostas.
Requisitos
- Joomla 5.x ou 6.x (sem necessidade de plugin de compatibilidade)
- PHP 8.2 ou posterior
Instalação
- Baixe o pacote de https://www.sensomcp.com/en/downloads/senso-mcp-pack-free.
- Instale-o no Joomla: Sistema → Instalar → Extensões.
- Conecte seu assistente: veja Conectar Claude ou Conectar ChatGPT.
Um guia passo a passo está disponível na seção Começando da documentação.
O que há neste repositório
| Pasta | Extensão |
|---|---|
packages/com_sensomcp | Componente: servidor MCP, OAuth, configurações, painel |
packages/plg_webservices_sensomcp | Plugin de Web Services: rotas de API |
packages/plg_system_sensomcp | Plugin de sistema: endpoints de descoberta |
packages/plg_system_sensomcpchangelog | Plugin de sistema: exibição de changelog |
packages/plg_task_sensomcp | Plugin de tarefa agendada: manutenção |
packages/plg_sensomcp_site | Ferramentas: informações do site |
packages/plg_sensomcp_content | Ferramentas: artigos, categorias, tags, versões |
Indo além
Plugins adicionais adicionam ferramentas para campos personalizados, mídia, menus, SEO, sites multilíngues, módulos, templates, usuários, extensões e YOOtheme Pro. Veja https://www.sensomcp.com/en/pricing.
Suporte
- Documentação e FAQ: https://www.sensomcp.com/en/doc
- Chat da comunidade: https://discord.gg/B6XWbfbGw8
- Relatórios de bugs: abra uma issue neste repositório.
Licença
GNU General Public License versão 2 ou posterior. Veja LICENÇA.
Desenvolvido por Sensomedia. O nome Joomla!® é usado sob uma licença limitada da Open Source Matters; Senso MCP não é afiliado nem endossado pela Open Source Matters ou pelo projeto Joomla!®.