MCP, plugins e integrações: qual é a diferença de verdade

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.

Três coisas diferentes recebem o nome de «integração»

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.

A aritmética que os plugins não conseguiram resolver

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.

«Configurar uma vez»: o que isso quer dizer honestamente

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.

Local ou remoto: um eixo que os plugins nunca ofereceram

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.

Lado a lado

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

Quando um plugin ou uma integração comum ainda é a resposta certa

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.

Como isso funciona no Speak-Y

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.

FAQ

Qual é a diferença entre um servidor MCP e um plugin?

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.

Um servidor MCP substitui o Zapier e ferramentas de automação parecidas?

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.

Se eu configurar um servidor MCP uma vez, ele funciona em todo aplicativo de IA automaticamente?

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.

Os plugins do ChatGPT são a mesma coisa que MCP?

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.

Quem controla o MCP, e um único fornecedor pode mudá-lo?

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.