ConceitosAtualizado 2026-06-21 · Versão 1.0

O que é o Model Context Protocol (MCP)?

O Model Context Protocol (MCP) é um padrão aberto para conectar modelos e agentes de IA a ferramentas, fontes de dados e sistemas externos por meio de uma interface única e uniforme. Apresentado pela Anthropic no fim de 2024, padroniza como uma aplicação expõe contexto e capacidades a um modelo, atuando como um adaptador universal para que qualquer cliente compatível converse com qualquer servidor compatível.

Evidência: Observação do setorConfiança: AltaFonte: Observação do setor

Definição

MCP é um protocolo aberto que padroniza como as aplicações de IA fornecem ferramentas, recursos e contexto aos modelos por meio de uma interface cliente–servidor comum.

Pontos-chave

  • MCP padroniza a conexão modelo-ferramenta/dados, como um adaptador universal.
  • Usa um modelo cliente–servidor: os hosts executam clientes; as integrações são servidores.
  • Os servidores expõem ferramentas, recursos e prompts numa forma uniforme.
  • Reduz as integrações sob medida N×M a conectores reutilizáveis e compartilháveis.
  • É aberto e neutro quanto ao fornecedor, com adoção multifabricante crescente.

Contexto

Antes do MCP, cada integração agente-sistema era sob medida: cada ferramenta ligada à mão a cada aplicação. O MCP a substitui por um protocolo compartilhado, de modo que um conector escrito uma vez é reutilizado em qualquer cliente compatível.

Importa para as empresas porque o gargalo real ao implantar agentes costuma ser a integração, não a qualidade do modelo. Um protocolo comum transforma os conectores num ecossistema reutilizável em vez de cola de uso único.

Arquitetura

O MCP define três papéis: uma aplicação host, um cliente MCP dentro dela e um ou mais servidores MCP. O cliente se conecta aos servidores por um transporte, e os servidores expõem capacidades que o modelo pode usar.

Os servidores oferecem três primitivas: ferramentas (ações que o modelo pode invocar), recursos (dados que o modelo pode ler) e prompts (modelos reutilizáveis). O modelo, via host, os descobre e usa de forma padronizada.

Componentes

Aplicação hostCliente MCPServidor MCPFerramentasRecursosPromptsTransporte

Benefícios

  • Elimina as integrações sob medida N×M.
  • Os conectores são reutilizáveis e compartilháveis entre clientes.
  • Aberto e neutro quanto ao fornecedor.
  • Separação mais limpa entre a lógica do agente e as integrações.

Riscos

  • O acesso dos servidores amplia a superfície de ataque; as permissões importam.
  • Servidores não confiáveis podem tentar injeção de prompts ou exfiltração de dados.
  • É um padrão jovem, ainda em evolução.
  • Custo operacional de executar e proteger servidores.

Ferramentas e tecnologias

SDKs de referência do MCPClaude Desktop / CodeClientes MCP em IDEsRegistros comunitários de servidores MCP

Exemplos

  • Um servidor MCP que expõe a base de conhecimento da empresa como recursos legíveis para um agente.
  • Um servidor MCP de sistema de arquivos ou banco de dados que dá a um agente acesso restrito e com permissões.
  • Um conector compartilhado para uma API SaaS reutilizado em vários agentes internos.

FAQs

Quem criou o MCP?
A Anthropic apresentou o MCP como padrão aberto no fim de 2024, e desde então teve adoção em vários fabricantes e ferramentas.
MCP é o mesmo que function calling?
Não. O function calling permite a um modelo invocar ferramentas; o MCP padroniza como essas ferramentas, dados e prompts são expostos e descobertos entre aplicações.
Por que o MCP importa na empresa?
A integração costuma ser o gargalo dos agentes. O MCP transforma os conectores de uso único num ecossistema reutilizável e governável.
Quais as considerações de segurança?
Cada servidor é um ponto de acesso. Aplique permissões de privilégio mínimo, valide os servidores e trate suas saídas como entrada não confiável sujeita a injeção de prompts.

Referências