Voltar aos resultados

Model Context Protocol

Model Context Protocol (MCP)

Protocolo
Intermediário
Categoria: Protocolos e integraçõesSubcategoria: MCP

O que significa

É um protocolo aberto que padroniza a forma como aplicações de IA se conectam a dados e ferramentas externas. Funciona como um “conector universal”: em vez de cada assistente precisar de uma integração própria com cada sistema, um servidor MCP expõe um sistema uma vez e qualquer aplicação compatível pode usá-lo. A estrutura tem três papéis: o host (a aplicação que o usuário opera, como um assistente ou uma IDE), o cliente (o componente que mantém a conexão) e o servidor (o programa que expõe o sistema). O servidor oferece três tipos de coisa: ferramentas (ações que o modelo pode pedir), recursos (dados que pode ler) e prompts (modelos de instrução reutilizáveis). Criado pela Anthropic no fim de 2024, foi adotado pelos principais fornecedores em 2025 e se tornou o padrão de mercado para conectar agentes a sistemas.

Como usar na prática de produto

Em Produto, o MCP muda a pergunta de “como integro esse sistema ao meu agente?” para “existe um servidor MCP para ele?”. Para sistemas internos, é a forma de expor capacidades da empresa, como consultar contrato ou abrir chamado, a qualquer assistente interno com um único contrato. Um servidor MCP bem construído pode ser usado pelo assistente de atendimento, pelo copiloto do jurídico e pelo agente de operações, sem reescrever nada. O cuidado é tratar cada servidor como uma fronteira de segurança: quem pode conectar, com quais permissões, o que cada ferramenta pode fazer. Servidores de terceiros exigem a mesma análise que qualquer dependência externa.

Quando usar este termo ou outro

Use MCP para conectar agentes e assistentes a sistemas de forma reutilizável, quando vários consumidores vão usar as mesmas ferramentas. Use function calling direto quando é uma integração única dentro de uma aplicação específica. Use API REST para integração entre sistemas sem um modelo de IA no meio. Uma forma simples de diferenciar: API conecta sistemas; function calling conecta um modelo a uma função; MCP padroniza como qualquer modelo se conecta a qualquer sistema.

Exemplos de aplicação

  • Servidor de contratos: expõe consultar_contrato e listar_ocorrencias para o assistente de atendimento e para o copiloto do jurídico.
  • Ferramentas de desenvolvimento: conectar agentes de código a repositórios, sistemas de tickets e documentação.
  • Dados: dar a assistentes acesso controlado a bancos de dados e planilhas.
  • Produtividade: integrar agentes a calendários, e-mails e ferramentas de gestão.
  • Governança: catalogar os servidores MCP aprovados na empresa e suas permissões.

Origem do termo

Anthropic, novembro de 2024; adotado por OpenAI, Google e Microsoft em 2025 e doado a uma fundação aberta.

Fonte técnica

Anthropic, Model Context Protocol specification (modelcontextprotocol.io)

Termos relacionados