Clicked Gallery

O que é MCP (Model Context Protocol)?

Sublinhado num documento técnico real. Explicado pelo Clicked.

Usado numa frase

Engineering Notes · AI Systems

The accounting suite now ships an MCP server, so any AI assistant that speaks the protocol can pull a client's ledger without a custom integration.

O leitor sublinhou uma palavra na documentação. O Clicked explicou o termo técnico «MCP» em termos simples:

Explicado em três níveis

Os mesmos fatos, outra vibe — Modo slang 😎

O método Clicked

●○○

Overview

MCP, o Model Context Protocol, é um regulamento aberto que define um único jeito comum de um app de IA se conectar a uma ferramenta externa. O app de IA é o programa com um modelo dentro, como um assistente de chat. Uma ferramenta é qualquer serviço externo que o app possa usar, como o Google Drive ou o banco de dados de uma empresa. Cada ferramenta ganha um servidor: um programa pequeno que fala o regulamento de um lado e a língua própria da ferramenta do outro. Cada app de IA ganha um cliente: uma peça que fala o regulamento do lado do app. Como os dois seguem as mesmas regras, qualquer cliente consegue usar qualquer servidor. Sem um regulamento comum, 10 apps de IA e 20 ferramentas precisariam de 200 conexões separadas, 10 vezes 20. Com MCP, precisam de 10 clientes e 20 servidores, 30 peças de software, e todo app alcança toda ferramenta.
●○○

Overview

MCP (Model Context Protocol) é o regulamento compartilhado que deixa qualquer app de IA se ligar a qualquer ferramenta externa sem um trabalho sob medida para cada par. O app de IA é o que tem o modelo dentro, tipo um assistente de chat. A ferramenta é o Drive, o Slack, o banco de dados da sua empresa, o que o app precisar alcançar. Digamos que 5 apps de IA querem usar 8 ferramentas. Construa uma ligação sob medida para cada par e são 40 trabalhos, 5 vezes 8. Com MCP, cada ferramenta ganha um servidor que fala o regulamento, cada app ganha um cliente que fala também, e são 13 trabalhos, 8 mais 5, para as mesmas 40 ligações. "Agora com suporte a MCP" só quer dizer que alguém construiu um dos 13. 😎

Uma ideia rápida — muitas vezes é tudo de que você precisa.

●●○

Detail

MCP, o Model Context Protocol, é um regulamento aberto para como um app de IA se conecta a uma ferramenta externa, de modo que uma ferramenta conectada uma vez possa ser usada por qualquer app de IA que siga as regras. O app de IA é o programa com um modelo dentro, e o software em volta do modelo que executa os pedidos dele é o harness. Uma ferramenta é qualquer serviço externo: um repositório de arquivos, um serviço de chat, um banco de dados. O MCP em si é só o regulamento, e ele fixa a forma de três trocas. Uma ferramenta tem que responder à pergunta "o que você oferece?" com uma lista, cada entrada com um nome, uma descrição e os dados necessários. Tem que aceitar um pedido num formato fixo, e tem que responder num formato fixo. Duas peças de software seguem essas regras. Um servidor é escrito para uma ferramenta e fica na frente dela, falando MCP para fora e a língua própria da ferramenta para dentro. O servidor do Google Drive, por exemplo, oferece "buscar arquivos" e "ler arquivo", e faz o trabalho de verdade dentro do Drive. Um cliente fica dentro de cada app de IA, pergunta a cada servidor o que ele oferece, entrega a lista ao modelo e repassa os pedidos do modelo. O modelo nunca fala com um servidor. O modelo pede uma ferramenta pelo nome com os dados preenchidos, que é tool calling, e o harness manda esse pedido ao servidor certo e cola a resposta na conversa. Um servidor pode oferecer três tipos de coisa: ferramentas para executar, dados para ler e prompts prontos. A Anthropic publicou o regulamento em 25 de novembro de 2024 com seis servidores prontos, e como as regras são abertas, qualquer um pode escrever um servidor para qualquer ferramenta. MCP não é uma API. Uma API são as regras próprias de um serviço para falar com ele, e um servidor costuma ficar na frente de uma e traduzir. O risco vem junto com a comodidade: um servidor é um programa de outra pessoa rodando com o acesso que você deu a ele, e o que ele devolve é texto que o modelo vai ler e sobre o qual pode agir.
●●○

Detail

MCP (Model Context Protocol) é um regulamento que define como um app de IA e uma ferramenta externa conversam, de modo que a ferramenta é ligada uma vez e todo app pode usar. O app de IA é o que tem o modelo dentro, e o software em volta do modelo que faz os recados dele é o harness. A ferramenta é tudo que mora lá fora: Drive, Slack, um banco de dados. O regulamento sozinho não faz nada. Ele só diz que cara a conversa entre app e ferramenta tem que ter. Frase de abertura, sempre: o que você tem? Volta uma lista, cada item com um nome, uma linha sobre o que ele faz e as lacunas a preencher. Daí em diante, pedidos e respostas num formato fixo. Dois pedaços de software fazem a conversa de verdade. O servidor fica de guarda na frente de uma ferramenta e fala as duas línguas, MCP para fora e Drivês para dentro, e é o servidor que de fato abre o arquivo. O cliente mora no app de IA, recolhe a lista de cada servidor e entrega a lista ao modelo. O modelo e o servidor nunca ficam na mesma sala. O modelo preenche um pedido de uma ferramenta pelo nome, e isso é tool calling. O harness leva o pedido para fora e traz a resposta de volta. Um servidor pode oferecer 3 coisas: coisas para fazer, coisas para ler e prompts já escritos. Também não é uma API. Uma API são as regras da casa de um serviço, e um servidor quase sempre fica na frente de uma como intermediário. A pegadinha: um servidor é o programa de um estranho segurando as chaves que você entregou, e as respostas dele são texto que o modelo lê e sobre o qual pode agir. 😎

Quer mais? Um clique aprofunda.

●●●

Analogy

MCP, o Model Context Protocol, é um único regulamento compartilhado para como um app de IA se conecta a qualquer ferramenta externa, de modo que a ferramenta é conectada uma vez e todo app pode usá-la. A inscrição comum das universidades dos Estados Unidos (a Common App) é a mesma ideia. Antes, o estudante preenchia uma inscrição diferente para cada universidade, cada uma com suas perguntas e seu próprio formato. Agora o estudante preenche uma única inscrição padrão, e mais de 1.200 universidades a aceitam. O formulário padrão é o regulamento. A única inscrição do estudante, escrita nesse formato, é o servidor: a ferramenta se descrevendo uma vez no formato combinado. Cada universidade que lê o formulário é um app de IA com um cliente. O formulário não decide se o estudante entra; cada universidade continua lendo e julgando, assim como cada app de IA continua decidindo o que fazer com uma ferramenta. Onde quebra: a Common App é administrada por uma única organização, enquanto o MCP é um regulamento aberto que qualquer um pode seguir sem pedir licença. E as universidades acrescentam perguntas extras próprias, enquanto um servidor oferece só o que lista.
●●●

Analogy

MCP (Model Context Protocol) é o regulamento compartilhado que deixa qualquer app de IA se conectar a qualquer ferramenta externa, porque os dois lados são construídos com as mesmas regras. O contêiner de carga é a mesma coisa. Antes dele, toda carga era embarcada à mão, de um jeito diferente em cada navio, caminhão e trem. Aí todo mundo combinou uma caixa de aço, de 20 ou 40 pés de comprimento, e agora um guindaste em qualquer porto levanta a carga de qualquer transportadora sem saber nem se importar com o que tem dentro. A caixa é o regulamento. Uma transportadora enchendo uma caixa é uma ferramenta embrulhada num servidor. Um porto com guindaste padrão é um dos apps de IA, cliente e tudo. O que tem dentro da caixa é a língua própria da ferramenta, que o porto nunca precisa aprender. Onde desmonta: uma caixa só carrega coisas, enquanto um servidor também responde perguntas. E uma caixa é só aço, enquanto um servidor roda código com o acesso que você deu a ele, então importa de quem é a caixa que você deixa passar pelo portão. 😎

Conceito novo? Um exemplo do dia a dia faz clicar — novas analogias quando quiser.

Explicações de IA podem conter erros · Não é aconselhamento profissional

Definição formal — O mesmo termo, explicado da forma habitual

O Model Context Protocol (MCP) é uma especificação aberta, publicada pela Anthropic em 25 de novembro de 2024, que padroniza como uma aplicação de IA (o host) se conecta a fontes de dados e ferramentas externas. Um host executa um cliente por conexão; cada cliente mantém uma sessão com um servidor MCP, um programa que expõe três primitivas: ferramentas (funções invocáveis), recursos (dados legíveis) e prompts (modelos reutilizáveis). As mensagens usam JSON-RPC 2.0 sobre dois transportes, stdio para processos locais e HTTP transmissível para servidores remotos. A especificação, os SDKs em várias linguagens e um repositório de servidores de referência (inicialmente Google Drive, Slack, GitHub, Git, Postgres e Puppeteer) são de código aberto. O MCP rege a descoberta e a invocação entre host e servidor; não define como o modelo seleciona ferramentas, o que continua sendo a camada de function calling do host.

Quer que o Clicked explique termos como “MCP” direto no seu navegador, inclusive em PDFs?

Adicionar ao Chrome — Grátis

50 explicações grátis · Sem cartão de crédito