Pular para o conteúdo principal

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.

diagrama mcp cliente servidor

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.