Platin Digitalplatindigital.
Português
Vamos conversar

O que é MCP (Model Context Protocol)? A explicação para donos de negócios

O que é MCP e por que todo mundo fala dele? Entenda o Model Context Protocol: como conecta agentes de IA a ferramentas e dados, o que ele não faz e o que saber antes.

O que é MCP (Model Context Protocol)? A explicação para donos de negócios
Ilustração gerada por IA

O MCP (Model Context Protocol) é um padrão aberto, de código aberto, que define uma forma única de conectar aplicativos de inteligência artificial a sistemas externos: arquivos, bancos de dados, ferramentas de busca e mais.

Em resumo

  • O MCP é uma "língua comum" na qual um aplicativo de IA e um sistema externo conversam.
  • Segundo o site oficial do projeto, o MCP é como uma porta USB-C para aplicativos de IA.
  • Ele é compatível, entre outros, com Claude, ChatGPT, Visual Studio Code e Cursor.
  • O MCP conecta. As permissões e as decisões sobre o que o agente pode fazer são definidas na configuração, não pelo padrão.

O que é MCP, em uma imagem

Antigamente, cada aparelho tinha o seu carregador. Hoje um único cabo USB-C serve para o celular, o computador e o fone de ouvido. Os próprios mantenedores do projeto usam essa imagem: o MCP é o "USB-C dos aplicativos de IA".

Sem um padrão assim, cada conexão entre um agente e um sistema é construída do zero, de novo e de novo. Com o MCP, um sistema que fala essa língua pode se conectar a qualquer aplicativo de IA que a entenda.

Como o MCP funciona?

Na documentação oficial há três papéis: o host, o próprio aplicativo de IA; o client, um componente dentro dele que mantém uma conexão; e o server, um software que fornece contexto e ferramentas. O aplicativo cria um client separado para cada server conectado a ele.

MCP App de IAhost Server: agenda Server: site Server: dados
Ilustração. Quais servers são conectados na prática depende do negócio e das permissões.

Cada server pode oferecer três tipos de coisas, chamadas primitives:

  • Tools: ações que o aplicativo pode acionar, como uma consulta a um banco de dados ou uma chamada de API.
  • Resources: fontes de informação que dão contexto, como o conteúdo de um arquivo.
  • Prompts: modelos de instrução que organizam o trabalho com o modelo.

A documentação também menciona que é possível pedir ao usuário mais informações ou a confirmação de uma ação (elicitation), e que o MCP se ocupa apenas da troca de contexto: ele não define como o aplicativo usa o modelo. O próprio agente de IA é explicado no artigo O que é um agente de IA.

Por que isso importa para o negócio?

Um negócio não precisa conhecer o protocolo, mas vale entender o que ele permite:

  • Conexão com ferramentas que você já tem. Um agente pode acessar a agenda, os documentos ou um sistema de dados do negócio, se existir um server para eles e você tiver definido a permissão. A documentação oficial cita, por exemplo, conexão com o Google Agenda e com o Notion.
  • Menos dependência de um único aplicativo. Um padrão aberto, compatível com vários aplicativos de IA, dá mais opções no futuro, embora toda troca exija testes.
  • Controle dos limites. Você conecta apenas os servers necessários, cada um com a permissão mínima.
  • Uma interface para tarefas diferentes. O mesmo agente pode trabalhar com vários sistemas, sem inventar uma conexão nova para cada um.

Quando um agente está conectado a ferramentas, também é importante saber como protegê-lo de conteúdo externo: O que é Prompt Injection.

Onde o MCP combina menos

Nem toda conexão precisa passar pelo MCP. Se um único sistema precisa de uma única ação, uma conexão direta simples pode bastar. E o erro comum no sentido oposto é conectar "tudo, caso um dia precise". Nós conectamos sistema por sistema, só o necessário para a tarefa, cada um com uma permissão separada e sem a sua senha pessoal.

Mitos comuns

Mito"MCP é um produto que se compra ou se instala"

Na práticaMCP é um protocolo, ou seja, um conjunto de regras. O projeto inclui uma especificação, kits de desenvolvimento (SDKs) e ferramentas de desenvolvimento, e cada fornecedor constrói separadamente os servers específicos.

Mito"MCP só funciona com o Claude"

Na práticaO site oficial cita compatibilidade com Claude e ChatGPT, e com ferramentas de desenvolvimento como Visual Studio Code e Cursor.

Mito"Se há MCP, o agente é seguro"

Na práticaO padrão define como conversar, não o que é permitido. A segurança depende das permissões de cada sistema e da definição do que exige aprovação. Veja também Prompt Injection.

Mito"MCP é só para quem tem conhecimento técnico"

Na práticaConstruí-lo é uma tarefa técnica, mas o resultado para você é pedir algo numa conversa e o agente acessar o sistema certo.

Termos relacionados

Perguntas frequentes

O que é MCP?

MCP, ou Model Context Protocol, é um padrão aberto, de código aberto, para conectar aplicativos de inteligência artificial a sistemas externos, como fontes de dados, ferramentas e fluxos de trabalho. Ele permite que aplicativos como Claude ou ChatGPT acessem informações e executem tarefas por meio de uma conexão única e uniforme.

Qual é a diferença entre MCP e API?

Uma API é a interface de um sistema específico. O MCP é um padrão uniforme para a forma como um aplicativo de IA descobre e aciona ferramentas. Segundo a documentação, as ferramentas MCP podem executar, entre outras coisas, chamadas de API, operações com arquivos e consultas a bancos de dados.

O MCP é seguro?

Ele não é seguro nem inseguro por si só. É um padrão de comunicação. A segurança é definida pelas permissões que você concedeu, pelo que foi conectado e por quais ações exigem a sua aprovação.

Preciso de MCP para ter um agente de IA no negócio?

Não necessariamente. Há várias formas de conectar um agente a ferramentas, e o MCP é uma delas. A escolha depende dos sistemas que você tem e do que eles suportam.

Fontes

Fale no WhatsApp