Latenode

O que é MCP? Entenda o Model Context Protocol: como funciona, quem usa e como experimentar em 2026

MCP, ou Model Context Protocol, é um padrão aberto que conecta aplicativos de IA, como Claude e ChatGPT, a ferramentas e dados. Entenda como funciona, quem o utiliza e como experimentar.

12 min de leitura
Diagrama do MCP conectando aplicativos de IA a ferramentas e dados

Resposta rápida: o que é MCP

O Model Context Protocol (MCP) é um padrão open source para conectar aplicações de IA a sistemas externos: fontes de dados, ferramentas e fluxos. A própria documentação o chama de uma porta USB-C para aplicações de IA. A Anthropic tornou o MCP open source em 25 de novembro de 2024. Em setembro de 2026, a documentação do MCP cita Claude, ChatGPT, Visual Studio Code e Cursor entre os aplicativos que se conectam a servidores MCP; essa é a nomenclatura deles, não uma lista completa. Tudo abaixo vem da documentação e da especificação do protocolo, além das páginas oficiais de fornecedores consultadas em setembro de 2026.

O que MCP significa e qual problema ele resolve

MCP significa Model Context Protocol. A Anthropic o apresentou como solução para um incômodo específico. Cada nova fonte de dados precisava de sua própria integração personalizada, então a mesma infraestrutura era refeita para cada assistente e cada sistema. Um protocolo substitui essa pilha de conectores pontuais. A documentação aponta três grupos beneficiados. Desenvolvedores criam uma integração uma vez, em vez de uma vez por assistente. Aplicações e agentes de IA ganham uma forma consistente de acessar contexto e executar ações. Usuários finais obtêm assistentes que interagem com seus sistemas reais, em vez de apenas falar sobre eles.

Os exemplos da documentação são deliberadamente comuns: um agente lê o Google Calendar e o Notion de um usuário, o Claude Code gera um aplicativo web a partir de um design no Figma e chatbots empresariais consultam múltiplos bancos de dados. Em teoria, nada disso precisa de um novo protocolo. Na prática, cada caso antes precisava de seu próprio código de integração. O MCP deu uma forma padronizada a essa integração.

Como o MCP funciona: hosts, clientes e servidores

A página de arquitetura define três funções. O host é a aplicação de IA que coordena um ou mais clientes. Cada cliente mantém uma conexão com exatamente um servidor. Um servidor é um programa que fornece contexto aos clientes. Hosts criam um cliente por servidor; portanto, três servidores significam três clientes com três conexões dedicadas.

"Transporte stdio: usa fluxos de entrada/saída padrão para comunicação direta de processos entre processos locais na mesma máquina ... Transporte HTTP streamable: usa HTTP POST para mensagens do cliente para o servidor com Server-Sent Events opcionais ... Esse transporte permite comunicação com servidores remotos"

Fonte: modelcontextprotocol.io

Por baixo, o MCP usa JSON-RPC 2.0, com notificações para mensagens que não precisam de resposta. Ele define dois transportes. O transporte stdio abrange processos locais na mesma máquina que o host. O HTTP streamable abrange servidores remotos, usando HTTP POST com Server-Sent Events opcionais. Esse transporte oferece suporte a métodos padrão de autenticação HTTP, e o MCP recomenda OAuth para obter tokens.

A versão 2026-07-28 da especificação torna o protocolo base JSON-RPC com solicitações sem estado e independentes, além de negociação de capacidades por solicitação. A versão 2025-06-18 da especificação descreve conexões com estado e negociação de capacidades entre servidor e cliente. Ambas as versões estão publicadas. Foi isso que mudou entre elas, não que uma esteja errada.

Uma única chamada de ferramenta funciona assim.

  1. Você pede ao assistente algo que precisa de um sistema externo.
  2. O cliente lista o que seu servidor oferece, ferramentas primeiro, por exemplo.
  3. O modelo escolhe uma ferramenta e emite a chamada.
  4. O host a intercepta e a encaminha ao servidor MCP correto.
  5. O servidor a executa e retorna um resultado. O host passa esse resultado ao modelo como parte da conversa.

Documentação do Model Context Protocol em setembro de 2026: a arquitetura de hosts, clientes e servidores

Os componentes básicos: ferramentas, recursos e prompts

PrimitivoQuem controlaPara que serveExemplo
FerramentasHost invoca, com consentimento prévio do usuárioFunções executáveis chamadas pelo modeloConsultar um banco de dados, criar uma issue
RecursosServidor fornece, cliente lêDados que adicionam contextoEventos de calendário, páginas do Notion
PromptsServidor oferece, cliente os listaModelos reutilizáveis de interaçãoModelo que estrutura uma solicitação
Sampling (obsoleto em 2026-07-28)Servidor solicita ao aplicativo de IA do clienteSolicitar uma conclusão do modeloPedir ao modelo do cliente para redigir um texto
ElicitaçãoServidor solicita, usuário respondeObter informações ou confirmações adicionaisPedir um detalhe ausente

Ferramentas são funções executáveis que a aplicação de IA pode invocar. Recursos são as fontes de dados que fornecem informações contextuais. Prompts são modelos reutilizáveis que estruturam interações com modelos de linguagem. Um cliente lista o que um servidor oferece e, depois, chama o que precisa.

Dois recursos ficam no lado do cliente. A elicitação permite que um servidor MCP solicite informações adicionais ou confirmação do usuário, para que possa pedir um detalhe ausente em vez de falhar. O sampling permitia que servidores solicitassem conclusões de modelos de linguagem à aplicação de IA do cliente. A partir da versão 2026-07-28 do protocolo, ele está obsoleto, e novas implementações são orientadas a integrar diretamente com APIs de provedores de LLM. Na versão 2025-06-18 da especificação, os clientes ainda podiam oferecer sampling e roots aos servidores, por isso materiais mais antigos listam ambos.

Quem criou o MCP e quem o administra agora

David Soria Parra e Justin Spahr-Summers criaram o MCP na Anthropic, e a Anthropic o tornou open source em 25 de novembro de 2024. O lançamento trouxe três coisas: a especificação e os SDKs, suporte a servidores MCP locais nos aplicativos Claude Desktop e um repositório open source de servidores MCP. Conforme citado no anúncio de lançamento da Anthropic de 25 de novembro de 2024, Block e Apollo foram adotantes iniciais, enquanto Zed, Replit, Codeium e Sourcegraph eram empresas de ferramentas de desenvolvimento trabalhando com ele. Foram esses os nomes citados pela Anthropic no lançamento, não uma lista atual de adotantes. Nomes, propriedade e marcas mudaram desde então.

A administração mudou desde então: o rodapé do modelcontextprotocol.io informa que o Model Context Protocol é uma série da LF Projects, LLC. As especificações são versionadas por data. A página da especificação 2025-06-18 está marcada como uma versão anterior e aponta 2026-07-28 como a mais recente.

Servidores e clientes MCP que você pode usar hoje

A documentação lista sete servidores de referência atuais: Everything, Fetch, Filesystem, Git, Memory, Sequential Thinking e Time. Os iniciais, incluindo GitHub, Google Drive e Puppeteer, agora estão arquivados. O repositório oficial contém apenas os servidores de referência do grupo diretor. Ele alerta que são exemplos educacionais, e não soluções prontas para produção, e direciona ao MCP Registry em registry.modelcontextprotocol.io.

"Cada cliente MCP exige seu próprio servidor MCP. ... mas apenas um servidor por cliente MCP nomeado. ... Não há limite para o número de ferramentas que você pode adicionar a um servidor, nem para o número de chamadas de ferramenta que pode fazer por sessão. O único limite de uso é a franquia de tarefas incluída no seu plano Zapier."

Fonte: docs.zapier.com

Servidores de fornecedores realizam o trabalho cotidiano, e a Cloudflare documenta como criar e implantar o seu na própria plataforma. Cada linha abaixo vem da documentação do respectivo fornecedor, consultada em setembro de 2026. A maioria dessas páginas não informa data de atualização.

  • GitHub: repositórios, arquivos de código, issues, pull requests e automação de fluxos, além de uma versão remota hospedada pelo GitHub, conforme seu README em setembro de 2026.
  • Notion: um servidor remoto hospedado pelo Notion, no qual, após uma autorização OAuth, clientes como Claude Code ou Cursor pesquisam, leem e atualizam conteúdo, em setembro de 2026.
  • Stripe: identificado como prévia pública em setembro de 2026, com ferramentas para a API da Stripe e sua base de conhecimento, autorizado por OAuth em vez de uma chave de API compartilhada.
  • Atlassian: pesquisa e resumos em Jira, Jira Service Management, Confluence, Bitbucket, Projects e Goals sob OAuth 2.1 que respeita permissões. Conforme sua documentação de suporte em setembro de 2026, as chamadas consomem créditos Rovo de um pool compartilhado da organização, sem taxa informada.
  • HubSpot: acesso de leitura e gravação aos dados do HubSpot CRM, exigindo a nova HubSpot Developer Platform, conforme a documentação para desenvolvedores em setembro de 2026.
  • Supabase: grupos de ferramentas com tudo, exceto Storage, ativado por padrão; um modo Postgres somente leitura; e ferramentas experimentais de branching que exigem um plano pago não especificado na página, em setembro de 2026.
  • Playwright: automação de navegador por meio de snapshots estruturados de acessibilidade em vez de capturas de tela, exigindo Node.js 18 ou mais recente, em setembro de 2026.

Plataformas de automação também envolvem seus catálogos. A documentação da Zapier informa que cada chamada bem-sucedida de ferramenta do Zapier MCP usa duas tarefas do seu plano Zapier e que chamadas com falha não são contabilizadas. Sua própria página em zapier.com/mcp informa que o MCP está disponível em todos os planos Zapier em setembro de 2026 e o identifica como MCP Beta em sua seção principal. Segundo a página do MCP da IFTTT, em setembro de 2026, seu servidor MCP permite que ferramentas de IA pesquisem, criem e executem automações em mais de 1.000 serviços e mais de 50 milhões de applets. Ambas são contagens da própria IFTTT. O plano pago nas etapas de configuração é o da própria ferramenta de IA, vinculado como planos pagos do Claude. A Latenode, cujo blog é este, também publica um servidor MCP. Em setembro de 2026, sua página de MCP conecta agentes como Cursor, Claude Desktop, Claude Code e Codex a mais de 800 aplicativos por um endpoint, com OAuth gerenciado e sem chaves de API de aplicativos; é grátis para começar, com aplicativos premium cobrados conforme o uso a partir de créditos da Latenode. Um segundo servidor, o Latenode MCP Server, permite que um agente crie fluxos, acione execuções e gerencie fluxos em um espaço de trabalho da Latenode. Sua página de preços cobra o tempo de execução de fluxos em segundos de CPU, com os primeiros 10.000 segundos de CPU gratuitos todos os meses nos planos Free e Pay as you go; nenhuma das duas páginas publica um preço de MCP por chamada.

MCP versus chamadas de função, plugins e APIs

A chamada de função é um recurso do modelo dentro de uma aplicação: essa aplicação define as funções, o modelo solicita uma delas e a aplicação a executa. Nada é transferido. O MCP é um protocolo; portanto, um servidor criado uma vez responde a qualquer cliente que o utilize. Um plugin pertence ao produto que o hospeda. É essa propriedade que o MCP desloca: a integração deixa de pertencer ao assistente.

As APIs não desaparecem. Uma API continua por trás de um servidor MCP. O servidor padroniza como um modelo descobre essa API e a chama, listando capacidades antes de invocar uma. Segundo a documentação da plataforma da OpenAI, em setembro de 2026, conectores são wrappers MCP mantidos pela OpenAI para serviços populares, com Google Workspace e Dropbox como seus próprios exemplos. Tanto conectores quanto servidores MCP remotos contam ali como capacidades além das chamadas de função.

AbordagemEscopoReutilização entre aplicativosMelhor opção
Chamada de funçãoUm modelo em um aplicativoNão, o aplicativo a defineLógica dentro do seu próprio aplicativo
Plugin de produtoUm produto hostNão, vinculado a esse produtoRecursos para esse produto
Chamada direta de APIUma integração fixaNão aplicávelUma única integração estável
Servidor MCPQualquer cliente que utilize MCPSim, um protocoloMuitos clientes, muitos sistemas

Uma exceção: com uma única integração fixa, o MCP adiciona um componente que você não precisa.

Segurança e consentimento: o que o protocolo exige de você

A especificação 2026-07-28 exige consentimento explícito do usuário para todo acesso a dados e operações, além de consentimento antes que dados do usuário sejam expostos a um servidor. Interfaces claras para revisar e autorizar atividades ficam um nível abaixo: a especificação diz que implementadores devem fornecê-las, não que são obrigados. Ela também alerta que ferramentas representam execução de código arbitrário; portanto, hosts precisam obter consentimento explícito do usuário antes de invocar qualquer ferramenta. O MCP não pode impor isso no nível do protocolo. Implementadores são orientados a criar fluxos sólidos de consentimento e autorização em suas próprias aplicações.

A documentação da plataforma da OpenAI, em setembro de 2026, alerta que servidores MCP remotos não foram verificados pela OpenAI. Ela destaca a injeção de prompt como um risco particular quando um modelo pode acessar servidores que mantêm dados sensíveis ou executam ações. Sua orientação: usar servidores oficiais hospedados pelos próprios provedores de serviço, além dos parâmetros require_approval e allowed_tools para que ações sensíveis passem por um fluxo de aprovação. A mesma página informa que a OpenAI solicita a aprovação do desenvolvedor por padrão antes que dados cheguem a um conector ou servidor MCP remoto. Esse padrão require_approval pode mudar, portanto não é uma garantia. A documentação da Stripe, em setembro de 2026, exige confirmação humana antes de determinadas ações de gravação, citando reembolsos e pagamentos enviados como exemplos. A Cloudflare recomenda diversos servidores focados, com permissões de escopo restrito, para reduzir acessos excessivamente privilegiados. Na prática: tokens com privilégio mínimo, aprovação para qualquer ação que grave ou envie dados e preferência por servidores oficiais.

Como testar o MCP em dez minutos

  1. Escolha um cliente compatível com MCP. Em setembro de 2026, a documentação do MCP cita Claude, ChatGPT, Visual Studio Code, Cursor e MCPJam; essa é a lista deles, não uma relação completa.
  2. Escolha um servidor: um servidor de referência como Fetch, Filesystem ou Memory, um servidor oficial de fornecedor ou algo do registro em registry.modelcontextprotocol.io.
  3. Adicione-o à configuração do seu cliente. Um servidor local é informado pelo comando que o inicia, como o servidor de memória da documentação iniciado com npx -y @modelcontextprotocol/server-memory. Um servidor remoto é informado pela URL e autenticação.
  4. Verifique se seu host suporta servidores remotos. O README do GitHub, em setembro de 2026, cita VS Code 1.101 ou mais recente, Claude Desktop, Cursor e Windsurf. O suporte dos hosts muda rapidamente, então consulte a documentação atual do host.
  5. Aprove a conexão e espere um segundo prompt no primeiro uso: com o Zapier MCP, o cliente pede que você aprove a primeira execução de ferramenta.
  6. Peça ao assistente para fazer uma tarefa pequena que exija o servidor e, depois, confira o resultado no sistema de origem.

References

FAQ

Frequently Asked Questions

Um padrão de código aberto que permite que aplicativos de IA se conectem a sistemas externos: fontes de dados, ferramentas e fluxos. A documentação o compara a uma porta USB-C para aplicativos de IA.

Isso foi útil? Compartilhe →

Escrito por

Vasiliy Datsenko

Head of Customer Support

Vasiliy Datsenko é Head of Customer Support na Latenode e um escritor de automação focado em produto. Seu trabalho conecta conversas com clientes, pesquisa de automação de fluxos de trabalho, casos de uso de IA e educação prática sobre produtos para equipes que tentam automatizar processos de negócios reais.

Perfil do autor →

Verificado por

Oleg Zankov

CEO da Latenode, Especialista em No-code

Com uma filosofia enraizada em inovação, resolução de problemas e experiência do usuário, estou focado em capacitar equipes a criar integrações personalizadas e automatizar fluxos de trabalho com facilidade e eficiência. Trazendo uma vasta experiência em desenvolvimento de negócios, empreendedorismo tecnológico e desenvolvimento de software, reconheci a necessidade de uma solução de integração mais acessível, escalável e adaptável. Assim, nasceu a Latenode.com. Com nossa plataforma, as empresas podem aproveitar o poder da tecnologia sem a necessidade de conhecimentos extensos em programação. Apaixonado por promover um futuro onde a tecnologia nos serve, e não o contrário, minha missão é tornar processos complexos simples. Acredito em democratizar a tecnologia e equipar as equipes com as ferramentas para inovar, crescer e ter sucesso em um mundo cada vez mais digital.

Perfil do autor →

Continue lendo