O que é o MCP
O MCP (Model Context Protocol) é um protocolo aberto que permite a um agente descobrir e chamar ferramentas oferecidas por um servidor. A aplicação descreve cada ação com o nome, as entradas aceitas e o formato de retorno, e o agente usa essa descrição para preparar a chamada.
Para o seu produto, o protocolo abre um caminho para que um assistente acesse uma tarefa que já existe, sem exigir que você construa outra conversa dentro da interface para a mesma finalidade. O cliente continua usando o assistente dele, e a execução permanece no seu sistema.
Um servidor descreve as ferramentas
Um servidor MCP expõe operações que o agente pode consultar antes de usar. A descrição informa o que a ferramenta faz e quais informações ela recebe, funcionando como um contrato para a chamada.
A implementação costuma reaproveitar um serviço que o sistema já possui. Se existe uma API que busca o último atendimento de um contato, a ferramenta pode apresentar essa mesma consulta ao agente em vez de repetir a lógica de busca. Essa escolha reduz a manutenção e mantém um único lugar responsável pelo comportamento.
O agente descobre antes de chamar
O agente recebe a lista de ferramentas disponíveis e escolhe a que corresponde à tarefa em andamento. A descoberta acontece durante a conversa, e o modelo monta as entradas a partir da descrição que recebeu.
A permissão continua na aplicação
A descrição da ferramenta explica o que ela faz, mas não autoriza a consulta nem define a identidade do cliente. O servidor precisa usar o acesso correspondente à identidade que está conectada naquele momento.
Essa separação protege o isolamento entre empresas. Uma ferramenta que recebe uma identificação administrativa pode alcançar outros registros quando o servidor não confere o vínculo de cada recurso. O nome da ferramenta não impede essa exposição, porque a verificação depende da implementação e da autorização aplicada antes de executar.
Conferir o retorno e o alcance
O cliente precisa conseguir comparar o que o agente apresentou com o registro que existe na aplicação. Uma referência para abrir o item original permite essa conferência quando o resumo estiver incompleto.
Vale oferecer o menor conjunto de informação que atende à tarefa. Para preparar uma reunião, a data e o assunto do último atendimento podem bastar, sem devolver todo o histórico ou campos que não participam daquela pergunta. Para revisar a integração de ferramentas com o seu produto, o Desenvolvimento Colaborativo da Dev Side Studio permite examinar a descrição, a autorização aplicada e o retorno durante a execução.
Dúvidas frequentes
Perguntas frequentes sobre MCP
- O MCP substitui a API do meu produto?
- Não. O protocolo descreve as ferramentas que o agente pode descobrir e chamar, e a execução da ferramenta pode reutilizar a API que o sistema já oferece. O MCP descreve a ação para o agente, enquanto a API continua atendendo as chamadas.
- Todo agente que encontra a ferramenta ganha permissão para usá-la?
- Não. A descrição apenas informa o que a ação faz e quais entradas ela recebe. A aplicação precisa aplicar a autorização da identidade conectada antes de executar a consulta ou a alteração.
- Preciso expor o produto inteiro de uma vez?
- Não. Comece por uma consulta que já tenha utilidade na tela e ofereça um retorno que o cliente consiga conferir. A partir do uso real, você identifica quais outras tarefas merecem uma ferramenta.
- Uma ferramenta MCP pode alterar registros?
- Pode, desde que a ação e a permissão correspondente existam. Uma consulta de leitura e um envio de mensagem são operações diferentes, com autorizações próprias. Separá-las evita que consultar um histórico conceda o direito de enviar algo.
Para continuar
Recursos relacionados
Documentação
Model Context Protocol: introdução
Apresenta o protocolo, o papel do servidor e a forma como o agente descobre as ferramentas.
Abrir recursoDocumentação
MCP: especificação de ferramentas
Define o nome da ferramenta, os esquemas das entradas, os resultados e o controle de acesso no servidor.
Abrir recursoArtigo
Anthropic: anúncio do MCP
Explica a proposta de conectar assistentes a sistemas existentes por um protocolo comum.
Abrir recursoAplicação na formação
Vibe Coding: Do Zero ao MVP
O MCP organiza as ferramentas que um agente de código descobre e chama durante a construção acompanhada.
Conhecer a formação
Fontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.