Iniciante 11 minMCP

MCP: o que é? O Model Context Protocol explicado

Resposta direta

O MCP (Model Context Protocol) é o padrão aberto publicado pela Anthropic em novembro de 2024 e posteriormente confiado à Agentic AI Foundation (Linux Foundation) em dezembro de 2025, que permite a uma IA usar ferramentas e dados externos por meio de um host, um cliente e um servidor comuns a todas as aplicações compatíveis.

MCP, sigla de Model Context Protocol, é um padrão aberto que permite que uma aplicação de IA utilize ferramentas e dados externos: ler um arquivo, consultar uma base de dados, buscar na web. A Anthropic o publicou em novembro de 2024; OpenAI, Google e Microsoft o adotaram em 2025. Em 20 de setembro de 2026, é a forma habitual de conectar um assistente ao restante do seu sistema, inclusive com um modelo que roda na sua própria máquina. Esta página explica o princípio, o vocabulário e quanto o MCP realmente custa em hardware local.

Por Mohamed Meguedmi·Atualização 2026-09-28·Testado no Windows, macOS e Linux

#MCP em um parágrafo

Um modelo de linguagem, sozinho, consegue produzir apenas texto a partir do que aprendeu e do que está contido no prompt. Para consultar sua agenda, consultar a base de dados da empresa ou abrir um documento, ele precisa de uma ponte com o exterior. Antes do MCP, cada aplicativo construía suas próprias pontes: um formato de plugin por assistente, outro por editor de código, outro por framework de agentes. O MCP substitui tudo isso por uma única especificação. O criador de uma ferramenta escreve um servidor MCP, e qualquer aplicativo compatível pode utilizá-lo. A analogia habitual é a do USB-C: um conector, muitos dispositivos.

Em dezembro de 2025, a Anthropic confiou o protocolo à Agentic AI Foundation, abrigada pela Linux Foundation. Portanto, o MCP não pertence mais a uma empresa de software, o que explica em parte a velocidade de sua adoção.

#Host, cliente, servidor: quem faz o quê

O kit Agentes Locais

Agentes que agem na sua máquina: Cline agêntico, MCP, n8n + Ollama, automações locais.

  • Espaço online vitalício
  • PDF + arquivos
  • Atualizações vitalícias
ElementoO que éExemplos
HostO aplicativo de IA com o qual você conversaClaude Desktop, um assistente de editor de código, Open WebUI, LM Studio
ClienteO conector interno ao host, um por servidor conectadoIntegrado ao host, invisível para o usuário
ServidorUm pequeno programa que expõe capacidades no formato MCPSistema de arquivos, GitHub, PostgreSQL, pesquisa na web, sua API interna

As mensagens trocadas usam JSON-RPC 2.0. Na inicialização, cada cliente pergunta ao seu servidor o que ele sabe fazer. O servidor responde com uma lista de capacidades, cada uma com um nome, uma descrição em linguagem comum e um esquema JSON que descreve seus parâmetros. O host transmite essas descrições ao modelo. Quando o modelo considera que uma ferramenta seria útil, ele gera uma chamada estruturada; o cliente a transmite ao servidor, que a executa e retorna o resultado à conversa.

i
O ponto principal
O modelo nunca executa nada por si só. Ele redige uma solicitação. É o host que decide executá-la, geralmente após pedir sua confirmação.

#O que um servidor MCP pode oferecer

PrimitiveControlada porFunçãoExemplo
Ferramentas (tools)O modeloAções e pesquisas em tempo realcreer_ticket, executer_requete, chercher_web
Recursos (resources)L'applicationDados para leitura a serem carregados no contextoUm arquivo, um esquema de banco de dados, uma página de wiki
PromptsL'utilisateurModelos de instruções reutilizáveis« Revisar esta pull request », com parâmetros

Na prática, a maioria dos servidores oferece apenas ferramentas, e é isso que normalmente se entende por "MCP". O protocolo também prevê funções no sentido oposto: o sampling, em que um servidor solicita ao host que seu modelo gere texto, e a elicitação, em que um servidor pede ao usuário uma informação que falta durante a execução, em vez de falhar ou adivinhar.

#Adoção e governança, um ano depois

A mudança aconteceu em poucos meses. Em março de 2025, Sam Altman escreveu que os usuários adoravam o MCP e que a OpenAI estava adicionando suporte ao protocolo em seus produtos; ChatGPT, o SDK Agents e a API Responses o integraram posteriormente. Em abril de 2025, Demis Hassabis confirmou que o Gemini e as ferramentas do Google DeepMind passariam a oferecer suporte ao MCP, classificando o protocolo como um padrão emergente para a era dos agentes. A Microsoft seguiu com a integração ao Copilot Studio e, depois, com o anúncio de suporte nativo e seguro no Windows 11.

Em 9 de dezembro de 2025, a Linux Foundation criou a Agentic AI Foundation (AAIF): Anthropic, Block e OpenAI são seus membros fundadores, e AWS, Bloomberg, Cloudflare e Google se juntaram a ela. MCP, o protocolo A2A do Google e um projeto da Block estão hospedados lado a lado, sob a mesma governança neutra que Kubernetes ou PyTorch. Essa mudança responde a uma crítica frequente de 2025: um padrão “aberto”, mas no qual um único fornecedor de software mantinha o controle das decisões. Para um leitor que monta uma stack local, a consequência prática é dupla: menos risco de uma escolha unilateral da Anthropic quebrar um servidor existente e mais colaboradores ativos para manter os kits de desenvolvimento (SDK) oficiais Python, TypeScript, Java, C# e Rust utilizados pelos servidores da comunidade.

i
Novidade desde janeiro de 2026: MCP Apps
Em 26 de janeiro de 2026, Anthropic e OpenAI lançaram conjuntamente MCP Apps, a primeira extensão oficial do protocolo. Agora, uma ferramenta MCP pode retornar uma interface interativa (formulário, painel, visualização) exibida em um iframe isolado na própria conversa, em vez de apenas texto. Essa iniciativa, ainda pouco difundida entre os aplicativos hospedeiros que executam modelos locais, mostra que o MCP já vai além da simples chamada de ferramenta em texto.

#Local ou remoto: os dois transportes

stdio
O host inicia o servidor como um subprocesso local e se comunica com ele pela entrada e pela saída padrão. Nada passa pela rede. Esse é o modo usado na maioria das instalações desktop e a escolha natural para uma configuração privada.
Streamable HTTP
O servidor roda como um serviço web, possivelmente em outra máquina, com autenticação convencional. Esse transporte substituiu o antigo par HTTP e SSE nas revisões de 2025 da especificação.

#MCP, function calling, API: as diferenças

O que éQuem define isso
API RESTA maneira como um serviço expõe suas funções aos programasCada serviço, à sua maneira
Function callingA capacidade, adquirida durante o treinamento, de produzir uma chamada estruturada em vez de textoCada fornecedor de modelos, com formatos semelhantes, mas distintos
MCPUma forma padrão de descobrir, descrever e invocar ferramentas de um aplicativo para outroUma única especificação aberta

O MCP não substitui o function calling, ele se baseia nele. O modelo ainda precisa saber gerar uma chamada de ferramenta correta. O MCP padroniza tudo o que envolve esse momento: como as ferramentas são listadas, descritas, autorizadas e executadas. Um servidor MCP é, com muita frequência, uma camada fina sobre uma API existente.

#MCP com um modelo local: o verdadeiro custo

O MCP independe do modelo. Com um host compatível e um modelo local treinado para fazer chamadas de ferramentas, todo o ciclo roda na sua máquina. Duas restrições passam então a pesar muito mais do que na nuvem.

Primeira restrição: as descrições de ferramentas consomem contexto, e o contexto consome VRAM. Cada ferramenta conectada injeta seu nome, sua descrição e seu esquema no prompt, a cada rodada. Calcule de 100 a 300 tokens por ferramenta e de 10 a 30 ferramentas por servidor popular. Com alguns servidores, vários milhares de tokens são gastos antes de você digitar uma palavra. Em um provedor de nuvem, isso aparece como um item na fatura. Na sua GPU, esse consumo ocupa espaço no cache KV, dentro de uma VRAM cuja capacidade não aumenta.

Estimativa · 200 tokens por ferramenta · cache KV em FP16 calculado a partir da arquitetura publicada (Qwen 3 8B: 36 camadas, 8 cabeças KV de dimensão 128, ou seja, 0,15 MB por token; Qwen 3 32B: 64 camadas, 0,26 MB por token)
ConfiguraçãoTokens de definiçõesCache KV, Qwen 3 8BCache KV, Qwen 3 32B
1 servidor, 8 ferramentas≈ 1 600≈ 0,2 GB≈ 0,4 GB
3 servidores, 30 ferramentas≈ 6 000≈ 0,9 GB≈ 1,6 GB
6 servidores, 80 ferramentas≈ 16 000≈ 2,4 GB≈ 4,2 GB

Em uma placa de 16 GB que executa um modelo de 13 GB, 2,4 GB de descrições de ferramentas fazem a diferença entre uma sessão que funciona e um erro de memória. A regra prática para uso local: conecte apenas os servidores úteis para a tarefa atual e prefira os que expõem algumas ferramentas bem descritas aos que disponibilizam toda a sua API.

Segunda restrição: os modelos pequenos escolhem pior. Selecionar a ferramenta certa entre trinta e preencher corretamente seu esquema é uma habilidade que depende do tamanho e do treinamento. Abaixo de aproximadamente 8 bilhões de parâmetros, erros na escolha de ferramentas e parâmetros inventados tornam-se frequentes.

#Segurança: o que os tutoriais esquecem

Um servidor MCP é um programa que roda com as suas permissões, alimentado por texto produzido por um modelo. Três riscos merecem ser compreendidos antes de instalar qualquer coisa.

Injeção de prompt
Se uma ferramenta retorna conteúdo vindo de fora (uma página web, um e-mail, um comentário), esse conteúdo pode conter instruções destinadas ao modelo. Um modelo que lê texto não confiável e pode agir é um alvo.
Envenenamento de ferramentas
Um servidor malicioso pode esconder instruções na descrição de suas próprias ferramentas, que o modelo lê e que o usuário geralmente nunca vê.
Permissões amplas demais
Um servidor de arquivos configurado para acessar seu diretório pessoal dá ao modelo acesso a esse diretório.

As medidas de proteção não têm nada de espetacular: instalar servidores de origem conhecida, limitar cada um ao escopo mais restrito possível, manter a solicitação de confirmação para tudo que grava ou envia e evitar misturar, em uma mesma sessão, acesso a dados privados e leitura de conteúdo não confiável.

#Você precisa disso?

Sua situaçãoVeredito
Você conversa com um modelo e cola aquilo de que ele precisaNão. O MCP adiciona componentes que você não usará.
Você quer que o assistente leia arquivos, consulte um banco de dados ou pesquise na webSim. Essa é a forma padrão de fazer isso em 2026.
Você está desenvolvendo uma ferramenta interna utilizável a partir de qualquer aplicativo de IASim. Um servidor MCP em vez de uma integração por aplicativo.
Você está executando um modelo pequeno com 8 GB de VRAMCom cautela: no máximo um ou dois servidores leves.

Exemplo concreto: o catálogo QuelLLM também está disponível por meio de um servidor MCP de código aberto. Um assistente conectado a ele responde a « qual modelo cabe em uma placa de 16 GB » com base em dados atualizados, e não em sua memória.

#FAQ

O que significa MCP?+
Model Context Protocol. É um padrão aberto, publicado pela Anthropic em 25 de novembro de 2024, que define como uma aplicação de IA se conecta a ferramentas e fontes de dados externas: arquivos, bancos de dados, APIs, pesquisa web. Antes do MCP, cada assistente, cada editor de código e cada framework de agentes criava seu próprio formato de plugin; o MCP substitui todos por uma única especificação comum.
O que é um servidor MCP?+
Um programa que expõe recursos para aplicações de IA no formato MCP: ferramentas que o modelo pode chamar, recursos que pode ler e modelos de prompts. Ele pode ser executado localmente como subprocesso ou remotamente como serviço web. Muitos servidores MCP são uma camada fina sobre uma API existente.
O MCP é exclusivo do Claude?+
Não. A Anthropic o criou, mas a especificação é aberta e agora está hospedada na Agentic AI Foundation da Linux Foundation. Os produtos da OpenAI, do Google e da Microsoft oferecem suporte a ele, assim como muitos aplicativos de código aberto que executam modelos locais.
O MCP funciona com Ollama ou LM Studio?+
Sim, desde que o aplicativo hospedeiro integre um cliente MCP e o modelo saiba chamar ferramentas. O modelo não precisa de treinamento específico para MCP: basta que ele produza chamadas de ferramentas bem formadas, uma capacidade já presente na maioria dos modelos recentes a partir de 7-8 bilhões de parâmetros. É o aplicativo hospedeiro, não o modelo, que realmente fala o protocolo MCP.
O MCP é perigoso?+
O protocolo é sólido, mas cada servidor é um programa executado com suas permissões. Os principais riscos são a injeção de prompt por meio dos resultados de ferramentas, as descrições de ferramentas maliciosas e os acessos excessivamente amplos. Servidores de confiança, escopos restritos e confirmações ativadas para tudo que escreve ou envia.
Quem governa o MCP hoje?+
Desde 9 de dezembro de 2025, o MCP pertence à Agentic AI Foundation, um fundo dirigido abrigado pela Linux Foundation, a mesma estrutura neutra que governa Kubernetes ou PyTorch. Anthropic, Block e OpenAI são membros fundadores; AWS, Bloomberg, Cloudflare e Google aderiram desde então. Assim, não se trata mais de um projeto controlado por um único fornecedor, o que tranquiliza as empresas que hesitavam em se envolver.

Este guia ajudou você?

Um comentário, um erro ou uma observação? Avise-nos; isso ajuda a melhorar o guia para todos.