O que é um servidor MCP?
Um servidor MCP é um pequeno programa que conecta uma aplicação de IA a uma ferramenta ou fonte de informação específica — seus arquivos, um banco de dados, o GitHub, um calendário — usando o Model Context Protocol (MCP). A aplicação de IA envia ao servidor uma solicitação estruturada; o servidor faz o trabalho e retorna o resultado. Um servidor por ferramenta, e qualquer app de IA compatível com MCP pode usá-lo.
Este artigo trata especificamente desse componente servidor. Se você quer o panorama completo — o que é o protocolo, quem o inventou e por que ele se espalhou tão rápido — comece pela nossa explicação completa do protocolo. A versão curta: o MCP é um padrão aberto criado pela Anthropic em novembro de 2024 e, desde dezembro de 2025, administrado pela Agentic AI Foundation sob a Linux Foundation. O protocolo é a língua comum; os servidores são o que realmente a fala em nome das suas ferramentas.
A palavra “servidor” pode enganar. Um servidor MCP não é necessariamente uma grande máquina em um data center — muitas vezes são algumas centenas de linhas de código rodando discretamente no seu próprio notebook, iniciadas e encerradas pelo próprio app de IA. O que o torna um “servidor” é o seu papel: ele espera por solicitações e serve respostas.
A analogia do restaurante
Imagine o modelo de IA como um cliente em uma praça de alimentação com muitas cozinhas. O cliente não pode entrar nas cozinhas e começar a cozinhar — e nem deveria. Em vez disso, cada cozinha tem seu próprio garçom.
Um servidor MCP é esse garçom. Ele fica na frente de uma cozinha — a cozinha do sistema de arquivos, a do banco de dados, a do GitHub — e oferece um cardápio escrito do que pode ser pedido: “ler um arquivo”, “executar uma consulta”, “abrir um pull request”. O cliente faz um pedido em um formato padrão, o garçom cuida de todo o trabalho complicado que a cozinha envolve e volta com o prato. O cliente nunca precisa saber como a cozinha funciona, apenas o que está no cardápio.
O Model Context Protocol é a convenção de pedidos que toda a praça de alimentação combina — a forma padrão de escrever os cardápios e fazer os pedidos. Como todo garçom segue a mesma convenção, qualquer cliente (Claude, ChatGPT, Cursor, VS Code) pode pedir em qualquer cozinha sem aprender um sistema novo. Esse é o truque inteiro: o protocolo padroniza a conversa; o servidor faz o trabalho.
Host, cliente e servidor: quem faz o quê
A documentação oficial da arquitetura MCP define três participantes, e vale a pena manter os termos claros, porque eles são confundidos o tempo todo na internet.
| Termo | O que é | Exemplo do dia a dia |
|---|---|---|
| Host MCP | A aplicação de IA que você realmente usa, e que coordena tudo | Claude Desktop, Claude Code, VS Code, Cursor, ChatGPT |
| Cliente MCP | Um componente dentro do host que mantém uma conexão dedicada com um servidor | Invisível para você — o host cria um por servidor |
| Servidor MCP | O programa que fornece contexto e capacidades a partir de uma ferramenta ou fonte de dados | Servidor de sistema de arquivos, servidor do GitHub, servidor do PostgreSQL |
Então, quando você “adiciona três servidores MCP ao Claude Desktop”, o host cria silenciosamente três clientes, cada um mantendo uma linha dedicada com seu servidor. Você nunca toca nos clientes; só escolhe os servidores. Textos informais costumam usar “cliente MCP” para se referir ao próprio app host — inofensivo em uma conversa, mas a especificação os mantém separados.
O que um servidor MCP realmente faz
Sob a especificação MCP atual (versão 2025-11-25, com a próxima revisão prevista para 28 de julho de 2026), um servidor pode oferecer três tipos de coisas à IA:
- Ferramentas (tools) — ações que o modelo pode pedir para executar: criar um arquivo, rodar uma consulta no banco de dados, enviar uma mensagem, abrir um pull request. É o recurso principal e a razão pela qual a maioria dos servidores existe.
- Recursos (resources) — dados que o modelo pode ler como contexto: conteúdo de arquivos, esquemas de bancos de dados, documentos, entradas de log.
- Prompts — modelos reutilizáveis que o servidor fornece para fluxos de trabalho comuns, e que o usuário ou o host podem invocar.
Um exemplo concreto: o servidor MCP do GitHub expõe ferramentas como “listar minhas issues abertas” e “criar um pull request”, além dos dados do repositório de que o modelo precisa para usá-las com bom senso. Conecte-o a um host e seu assistente poderá gerenciar repositórios em uma conversa normal — nosso guia de configuração do servidor MCP do GitHub para o Claude Code mostra o processo passo a passo.
Duas propriedades merecem destaque. Um servidor é estreito por design — ele dá acesso a um único sistema, e você combina vários para ampliar as capacidades. E ele é passivo — nunca age por iniciativa própria; apenas responde a solicitações, um ponto que importa para a questão dos agentes logo abaixo.
Como você executa um: local vs remoto
A especificação define dois mecanismos de transporte — duas formas de os bytes viajarem — e eles correspondem exatamente às duas maneiras como as pessoas executam servidores na prática.
Local, via stdio. O host inicia o servidor como um pequeno processo na sua própria máquina e conversa com ele pela entrada e saída padrão. Isso serve para tudo que toca dados locais: seus arquivos, uma pasta de documentos, um banco de dados no seu notebook. As credenciais ficam na sua máquina. A configuração geralmente significa adicionar algumas linhas a um arquivo de configuração (como claude_desktop_config.json ou um mcp.json) indicando o servidor e como iniciá-lo. Nosso guia de configuração de MCP para PostgreSQL mostra um exemplo prático completo de um servidor local.
Remoto, via Streamable HTTP. O servidor roda na infraestrutura de outra pessoa — a do GitHub, a do Sentry, a da sua empresa — e o host se conecta pela internet, normalmente fazendo login com OAuth. É isso que move os “conectores” de um clique no Claude e no ChatGPT: por baixo dos panos, cada conector é um servidor MCP remoto. Um servidor remoto pode atender milhares de usuários ao mesmo tempo, enquanto um servidor local via stdio normalmente atende apenas um.
O suporte dos hosts agora é amplo: os apps do Claude, o ChatGPT (a OpenAI adotou o MCP em março de 2025), o Cursor, o VS Code, as ferramentas baseadas no Gemini e a maioria dos frameworks de agentes se conectam aos mesmos servidores.
Servidor MCP vs agente MCP: não são a mesma coisa
Os dados de busca mostram que muita gente pergunta “o que é um agente MCP?”, então vamos desembaraçar isso. “Agente MCP” não é um termo formal da especificação — a especificação define hosts, clientes e servidores. Quando as pessoas dizem “agente MCP”, quase sempre querem dizer um agente de IA que usa servidores MCP como suas mãos: um modelo, rodando dentro de uma aplicação host, que planeja uma tarefa, chama ferramentas em um ou mais servidores, verifica os resultados e continua.
A divisão de trabalho é clara. O agente é a parte ativa — ele decide o que fazer. O servidor é a parte passiva — fica esperando e faz exatamente o que lhe pedem, nada mais. Um servidor de sistema de arquivos nunca vai reorganizar seus documentos espontaneamente; um agente conectado a ele pode fazer isso, se você pedir. Se um produto se apresenta como um “agente MCP”, leia isso como “um agente que fala MCP”, não como um tipo especial de servidor.
Onde encontrar servidores MCP
O ecossistema cresceu de um punhado de demonstrações no fim de 2024 para milhares de servidores publicados. Lugares sensatos para procurar, em ordem:
- O Registro MCP oficial — um catálogo aberto em registry.modelcontextprotocol.io, lançado em setembro de 2025 como a forma padrão de publicar e descobrir servidores.
- O repositório de servidores de referência — o grupo diretor mantém um conjunto de implementações de referência (Filesystem, Fetch, Git, Memory e outras); o repositório tem mais de 85.000 estrelas no GitHub.
- Servidores oficiais de fornecedores — GitHub, Sentry, Cloudflare, Stripe e muitos outros publicam os seus, que geralmente são a escolha mais segura para aquele serviço.
- Listas curadas — para uma lista curta, classificada e em linguagem simples, veja nossos melhores servidores MCP para 2026, e explore o diretório de infraestrutura de IA para conhecer o ferramental ao redor deles.
Lembre-se do formato geral: o protocolo é o padrão da tomada, os hosts são os eletrodomésticos e os servidores são os adaptadores que fazem suas ferramentas caberem na tomada. Para tudo o que vem antes da tomada, a explicação completa do protocolo retoma a história.
Perguntas frequentes
O que é um servidor MCP?
Um servidor MCP é um pequeno programa que conecta uma aplicação de IA a uma ferramenta ou fonte de dados específica — como seus arquivos, um banco de dados ou o GitHub — usando o Model Context Protocol. A aplicação de IA envia a ele uma solicitação estruturada, o servidor faz o trabalho e retorna o resultado.
Para que servem os servidores MCP?
Os servidores MCP dão a assistentes e agentes de IA acesso padronizado a sistemas externos: ler e escrever arquivos, consultar bancos de dados, pesquisar na web, gerenciar repositórios de código, enviar mensagens e mais. Cada servidor cuida de uma ferramenta ou serviço, e você combina vários para ampliar as capacidades de um assistente.
O que é um agente MCP?
“Agente MCP” é um nome informal para um agente de IA que usa servidores MCP para agir sobre o mundo. O agente é a parte ativa — um modelo de IA dentro de uma aplicação host, decidindo o que fazer em seguida. Os servidores MCP são o encanamento passivo que ele aciona. A própria especificação MCP define hosts, clientes e servidores, não agentes.
Preciso ser desenvolvedor para usar um servidor MCP?
Não mais. Os servidores MCP remotos aparecem como conectores de um clique em apps como Claude e ChatGPT e podem ser ativados em um menu de configurações, sem código. Executar um servidor local ainda envolve editar um pequeno arquivo de configuração, mas guias passo a passo tornam isso viável para não desenvolvedores cuidadosos.