O protocolo MCP
O Senso MCP é baseado no protocolo MCP. Compreender seus princípios ajuda a entender o que a solução oferece ao seu site Joomla — e por que ela é interoperável com diversos assistentes.
Model Context Protocol em resumo
O Model Context Protocol (MCP) é um padrão aberto que descreve como um assistente de IA se conecta a uma aplicação para acessar dados e executar ações. Ele pode ser visto como um “conector universal” entre a inteligência artificial e seus softwares.
Em vez de uma integração personalizada para cada aplicação, o MCP define uma linguagem comum: qualquer aplicação que disponibilize um servidor MCP pode ser controlada por qualquer assistente compatível.
Clientes e servidores
O protocolo distingue duas funções:
- o cliente — o assistente de IA (por exemplo, Claude) que deseja ler ou executar ações;
- o servidor — a aplicação que disponibiliza seus recursos.
O Senso MCP é o componente que transforma seu site Joomla em um servidor MCP: ele disponibiliza as funções do Joomla e responde às solicitações do cliente.
Ferramentas (tools) e escopos
Um servidor MCP disponibiliza seus recursos na forma de ferramentas (tools): ações específicas, como “criar um artigo” ou “listar os menus”. O assistente escolhe a ferramenta adequada à sua solicitação e a chama com os parâmetros corretos.
Os escopos definem o perímetro autorizado durante a conexão: eles delimitam o que o cliente tem permissão para fazer, de acordo com suas permissões no Joomla.
Por que usar MCP no Joomla
Adotar o MCP no Joomla significa ter:
- interoperabilidade — um único servidor, utilizável por qualquer cliente MCP;
- simplicidade — nenhuma integração específica para desenvolver;
- segurança — acesso limitado pela autenticação e pelas suas permissões de acesso.
