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.
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
- O que é um agente de IA: quem usa essas conexões.
- O que é LLM: o modelo que decide qual ferramenta acionar.
- O que é RAG: outra forma de levar informação do negócio ao modelo.
- O que é Computer Use: quando não há conexão direta, o agente pode operar um computador.
- Guia de agente de IA para negócios: o quadro completo.
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.



