A versão curta: um plugin é escrito para um aplicativo e só funciona ali. Uma integração clássica é construída por dois fornecedores um para o outro e normalmente roda na nuvem de alguém. Um servidor MCP é escrito uma vez contra um protocolo aberto, e qualquer cliente de IA compatível — Claude, ChatGPT, Cursor, VS Code, Zed — consegue usá-lo sem que o autor faça nada específico para aquele cliente.
Essa última propriedade é a diferença inteira, e ela já mudou o que a palavra «plugin» significa. No site para desenvolvedores da OpenAI, hoje um plugin é um pacote que pode conter «skills, servidores MCP e interface opcional»: o empacotamento pertence à OpenAI, o mecanismo por baixo é o protocolo aberto. Verificado em 13 de agosto de 2026.
Este artigo é sobre o que essa mudança significa na hora de decidir como dar a um assistente acesso aos seus próprios dados: quem decide que a conexão existe, onde ela roda e o que acontece quando você troca de aplicativo. Se o protocolo em si é novidade para você, o que é um servidor MCP cobre o vocabulário primeiro.
Um plugin estende um aplicativo por dentro. Os apps do Slack, as extensões de navegador, os plugins do Figma, os plugins originais do ChatGPT de 2023. Ele é escrito contra a API de extensão daquele aplicativo, distribuído pelo diretório daquele aplicativo e roda sob as regras daquele aplicativo. Troque de aplicativo e ele não vai junto: não há o que mover.
Uma integração clássica conecta dois produtos entre si. Ou os fornecedores a constroem nativamente («Notion no Slack»), ou um intermediário a constrói para os dois: o Zapier, cujo diretório anuncia mais de 9.949 aplicativos conectados em 13 de agosto de 2026. A unidade aqui é um par. Alguém precisa decidir que o seu par específico vale o esforço, e enquanto ninguém decide, o par não existe.
Um servidor MCP é um programa que expõe uma fonte de dados ou um conjunto de ações — suas notas de reunião, um banco de dados, uma pasta — por uma interface padrão. Ele não sabe qual assistente vai chamá-lo, e não precisa saber.
A distinção não é sobre elegância técnica. É sobre quem decide o que é possível: o dono de um marketplace, duas equipes de desenvolvimento de negócios, ou a pessoa que é dona dos dados.
Com plugins, conectar N fontes de dados a M aplicativos de IA custa N×M trabalhos, porque cada combinação é escrita separadamente contra uma API de extensão diferente. Ninguém constrói N×M de coisa nenhuma. Os fornecedores racionam: os aplicativos grandes ganham conectores primeiro, o resto espera, e algumas combinações simplesmente nunca acontecem porque o caso de negócio é pequeno demais.
O MCP transforma essa multiplicação em soma. Cada fonte de dados implementa o protocolo uma vez; cada aplicativo de IA implementa o protocolo uma vez; e daí em diante toda combinação funciona. Foi por isso que o ecossistema cresceu do jeito que cresceu: em dezembro de 2025, quando o protocolo mudou de mãos, o anúncio citava mais de 97 milhões de downloads mensais do SDK e suporte nativo de cliente em ChatGPT, Claude, Cursor, Gemini, Microsoft Copilot e Visual Studio Code.
O detalhe de governança pesa mais do que parece. O MCP foi doado à Agentic AI Foundation, um fundo dirigido sob a Linux Foundation, em 9 de dezembro de 2025. Essa fundação foi cofundada por Anthropic, Block e OpenAI. Uma API de plugins pertence à empresa que publica o aplicativo, e pode ser aposentada por essa empresa, como foi o sistema de plugins do ChatGPT de 2023. Um protocolo sob curadoria neutra, com um processo público de propostas, ainda pode mudar, mas não como decisão unilateral de produto.
Essa é a afirmação mais exagerada por aí, então aqui vai a versão precisa.
O que de fato é escrito uma única vez é o servidor. O mesmo programa, iniciado do mesmo jeito, atende Claude Desktop, Cursor e VS Code sem uma linha de código por cliente.
O que continua sendo por cliente é a entrada de configuração. Cada cliente guarda os ajustes de MCP no seu próprio lugar, e esses lugares não são iguais:
| Cliente | Arquivo | Chave de primeiro nível |
|---|---|---|
| Claude Desktop | claude_desktop_config.json na pasta de suporte do aplicativo |
mcpServers |
| Cursor | .cursor/mcp.json no projeto, ou ~/.cursor/mcp.json |
mcpServers |
| VS Code | .vscode/mcp.json, ou mcp.json no perfil do usuário |
servers |
Verificado na documentação de cada fornecedor, 13 de agosto de 2026. Então a frase correta é uma implementação, muitos clientes, e não uma configuração, muitos clientes. O que você deixa de repetir é a parte cara: a implementação, as descrições das ferramentas, o modelo de permissões e a disposição do fornecedor de construir isso para o seu aplicativo. Acrescentar uma linha a um arquivo JSON, ou clicar em um instalador que a escreve por você, é a parte barata.
Um plugin do ChatGPT no estilo de 2023 era uma API HTTPS por definição. Seus dados precisavam estar alcançáveis a partir dos servidores de um fornecedor, o que resolvia em silêncio a questão da privacidade antes de você chegar a perguntar. Integrações no estilo do Zapier têm o mesmo formato: os dados passam pelo intermediário.
O MCP tem dois transportes, e a escolha é sua, não do protocolo. O transporte stdio roda o servidor como um processo na sua própria máquina, iniciado pelo aplicativo de IA e encerrado quando você o fecha; o transporte Streamable HTTP alcança um servidor rodando em outro lugar. Os dois falam o mesmo protocolo, então um cliente que suporta MCP suporta os dois formatos.
Essa é a diferença que realmente muda o que é possível: «o assistente consegue ler meus arquivos locais» é uma frase que uma arquitetura de plugins não consegue produzir. Ela também traz uma distinção que vale entender antes de conectar qualquer coisa, porque servidores MCP locais e na nuvem expõem coisas diferentes para partes diferentes.
| Plugin | Integração clássica | Servidor MCP | |
|---|---|---|---|
| Escrito contra | A API de extensão de um aplicativo | Um par de produtos | Um protocolo aberto |
| Quem decide que ele existe | O marketplace do anfitrião | Os dois fornecedores | Quem é dono dos dados |
| Funciona em outro cliente de IA | Não | Não | Sim, sem alteração |
| Pode rodar na sua máquina | Não | Raramente | Sim, por stdio |
| Disparado por | O aplicativo anfitrião | Um agendamento ou um evento | Um modelo, no meio da conversa |
| Controlado por | Uma empresa | Uma empresa | Um projeto da Linux Foundation |
O MCP não é um substituto universal, e tratá-lo como tal leva a uma arquitetura ruim.
Automação sem ninguém presente. Uma ferramenta MCP roda porque um modelo decidiu chamá-la enquanto você estava em uma conversa. Se você precisa de «todo dia útil às 07:00, copiar as faturas de ontem para a planilha contábil», o que você quer é um agendador, e o Zapier ou uma integração nativa é a ferramenta certa. Nenhuma quantidade de protocolo faz um assistente parado acordar.
Fluxos determinísticos. Quando a mesma entrada precisa produzir a mesma saída todas as vezes, um modelo decidindo se chama a ferramenta é um risco, não um recurso.
Distribuição para pessoas não técnicas. Um item de diretório com botão de instalar alcança gente que um arquivo de configuração JSON não alcança, que é exatamente por que a OpenAI embrulhou servidores MCP em um formato de plugin em vez de expor o protocolo cru para todo mundo.
Qualquer coisa que precise funcionar com o notebook fechado. Um servidor stdio local para quando a máquina para. Isso é uma vantagem para a privacidade e um defeito para a disponibilidade, e só você sabe qual das duas está comprando.
O Speak-Y traz um servidor MCP dentro do aplicativo. Não existe plugin do Speak-Y para o Claude, nem extensão separada do Speak-Y para o Cursor, nem aplicativo do Speak-Y no diretório de ninguém: existe um servidor, e os clientes que você usa são avisados de onde ele está. Em Configurações → Integrações, o Instalar ao lado de um cliente detectado escreve o arquivo de configuração daquele cliente por você, no formato dele.
A leitura é local: busca, transcrições, resumos e itens de ação saem da biblioteca na sua máquina, sem nada ser enviado para o assistente ler. Os comandos que alteram algo — tags, nomes de participantes, títulos, retranscrição, publicação em um canal de equipe — passam pelo aplicativo em execução, são declarados ao cliente como alteradores de dados para que ele pergunte antes, e ficam registrados onde você pode ler depois. O servidor é gratuito em todos os planos.
A parte que importa para este artigo é o que acontece na próxima vez que aparecer um cliente MCP novo. Nada é construído para ele. Ele lê a mesma lista de ferramentas que todo o resto, porque o trabalho foi feito contra o protocolo, e não contra um produto.
Esse é o argumento inteiro a favor do MCP em vez de plugins, e vale deixar claro que é um argumento sobre efeito multiplicador, não sobre segurança: um protocolo aberto não diz nada sobre o que um dado servidor pode fazer com os seus dados. Essa pergunta é respondida à parte, por o que torna o acesso de escrita seguro, e é a pergunta a fazer antes de conectar qualquer coisa.
Um plugin é escrito contra a API de extensão de um único aplicativo e só funciona dentro dele. Um servidor MCP é escrito contra um protocolo aberto, então qualquer cliente compatível — Claude, ChatGPT, Cursor, VS Code, Zed e outros — consegue usar o mesmo servidor sem que o autor tenha trabalho extra para cada cliente. A unidade de um plugin é um aplicativo; a de um servidor MCP é uma fonte de dados ou de ações.
Não, eles resolvem problemas diferentes. O Zapier e as plataformas equivalentes executam fluxos agendados ou disparados por um evento sem ninguém presente, que é exatamente o que o MCP não faz: uma ferramenta MCP roda quando um modelo decide chamá-la durante uma conversa. O MCP substitui o conector escrito para cada aplicativo, não a plataforma de automação.
O servidor é escrito uma vez e não precisa de alterações, mas cada cliente ainda precisa ser avisado da existência dele na própria configuração. Claude Desktop, Cursor e VS Code guardam os ajustes de MCP em arquivos diferentes, e o VS Code ainda usa outra chave de primeiro nível. O que você evita é uma implementação por aplicativo, não uma entrada de configuração por aplicativo.
Não são a mesma coisa, mas também já não são opostos. O sistema de plugins de 2023 foi substituído e, no site para desenvolvedores da OpenAI, hoje um plugin é um pacote que pode conter skills, um servidor MCP e interface opcional. O plugin virou a camada de empacotamento e distribuição; o MCP é o protocolo por baixo.
O MCP foi doado à Agentic AI Foundation, um fundo dirigido sob a Linux Foundation, em 9 de dezembro de 2025. A fundação foi cofundada por Anthropic, Block e OpenAI, com apoio de Google, Microsoft, AWS, Cloudflare e Bloomberg. As mudanças passam por um processo público de propostas, e não pelo roteiro de uma única empresa.