Encaminhar o Título Original 'Padrão USB-C da IA: Compreendendo o MCP'
Durante meus anos na Alliance, assisti inúmeros fundadores construírem suas próprias ferramentas especializadas e integrações de dados incorporadas em seus agentes de IA e fluxos de trabalho. No entanto, esses algoritmos, formalizações e conjuntos de dados exclusivos estão trancados atrás de integrações personalizadas que poucas pessoas jamais usariam.
Isso tem mudado rapidamente com o surgimento do Protocolo de Contexto do Modelo. MCP é definido como um protocolo aberto que padroniza como as aplicações se comunicam e fornecem contexto para LLMs. Uma analogia que eu realmente gostei é que "MCPs para aplicações de IA são como USB-C para hardware"; isso é padronizado, plug-and-play, versátil e transformador.
Especificamente, antes, os desenvolvedores enfrentavam três grandes desafios ao conectar LLMs a dados e ferramentas externas:
Para uma coleção abrangente de servidores MC, confira orepositório oficial dos servidores MCP no GitHubCom um aviso cuidadoso, antes de usar qualquer servidor MC, tenha cuidado com o que está executando e dando permissões.
Tendo observado inúmeras startups nesse espaço, acredito que o MCP representa um ponto de inflexão genuíno para o desenvolvimento de IA. Ao contrário de muitas tendências que prometem revolução, mas entregam mudanças incrementais, o MCP é um impulso de produtividade que resolve um problema fundamental de infraestrutura que tem impedido todo o ecossistema.
O que o torna particularmente valioso é que não está tentando substituir os modelos de IA existentes ou competir com eles, mas sim torná-los mais úteis conectando-os a ferramentas externas e aos dados de que precisam.
Dito isso, existem preocupações legítimas em relação à segurança e padronização. Como acontece com qualquer protocolo em seus primeiros dias, provavelmente veremos dores de crescimento à medida que a comunidade desenvolve as melhores práticas em torno de auditorias, permissões, autenticação e verificação de servidor. O desenvolvedor precisa confiar na funcionalidade desses servidores MCPS e não deve confiar cegamente neles, especialmente agora que se tornaram abundantes.Este artigodiscute algumas das vulnerabilidades recentes expostas pelo uso de servidores MCP que não foram cuidadosamente verificados, mesmo se estiver executando localmente.
Olhando para o futuro, podemos esperar que o MCP se torne uma parte fundamental da infraestrutura de IA, assim como o HTTP se tornou para a web. À medida que o protocolo amadurece e a adoção cresce, provavelmente veremos surgir mercados inteiros de servidores MCP especializados, permitindo que sistemas de IA acessem virtualmente qualquer capacidade ou fonte de dados imaginável.
Arquitetura e Fluxo do MCP

A arquitetura principal segue um modelo cliente-servidor com quatro componentes-chave trabalhando juntos:
MCP Hosts: Aplicativos de IA para desktop como Claude ou ChatGPT, IDEs como cursorAI ou VSCode, ou outras ferramentas de IA que precisam de acesso a dados e capacidades externas- Clientes MCP: Manipuladores de protocolo embutidos em hosts que mantêm conexões um-a-um com servidores MCP- Servidores MCP: Programas leves que expõem funcionalidades específicas por meio do protocolo padronizado- Fontes de Dados: Seus arquivos, bancos de dados, APIs e serviços aos quais os servidores MC podem acessar com segurançaEntão, agora que discutimos os componentes, vamos ver como eles interagem em um fluxo de trabalho típico:
Interacao do usuario: Inicia-se com um usuario fazendo uma pergunta ou fazendo um pedido em um Host MCP, por exemplo, Claude Desktop.- Análise LLM: O LLM analisa o pedido e determina que precisa de informações ou ferramentas externas para fornecer uma resposta completa- Descoberta de ferramentas: O cliente MCP consulta os Servidores MCP conectados para descobrir quais ferramentas estão disponíveis- Seleção de Ferramentas: O LLM decide quais ferramentas usar com base no pedido e nas capacidades disponíveis- Solicitação de Permissão: O Host pede permissão ao usuário para executar a ferramenta selecionada crucial para transparência e segurança.- Execução da Ferramenta: Após a aprovação, o Cliente MCP envia a solicitação para o Servidor MCP apropriado, que executa a operação com seu acesso especializado às fontes de dados- Processamento de Resultados: O servidor retorna os resultados para o cliente, que os formata para o LLM- Geração de Resposta: O LLM incorpora as informações externas em uma resposta abrangente- Apresentação do Usuário: Finalmente, a resposta é exibida para o usuário finalO que torna esta arquitetura poderosa é que cada Servidor MCP se especializa em um domínio específico, mas utiliza um protocolo de comunicação padronizado. Assim, em vez de reconstruir integrações para cada plataforma, os desenvolvedores podem concentrar-se apenas no desenvolvimento de ferramentas uma vez para todo o seu ecossistema de IA.
Neste exemplo simples, queremos estender a capacidade do Claude Desktop de poder responder a perguntas como 'Quais são algumas cafeterias perto do Central Park?' do Google Maps. Você pode facilmente estender isso para obter avaliações ou classificações. Mas, por enquanto, vamos nos concentrar na ferramenta MCP find_nearby_places, que permitirá que o Claude obtenha estas informações diretamente do Google Maps e apresente os resultados de forma conversacional.

Como você pode ver, o código é realmente simples. 1) Ele transforma a consulta em uma pesquisa API do Google Maps e 2) retorna os principais resultados em um formato estruturado. Assim, as informações são repassadas para o LLM para tomada de decisão adicional.
Agora precisamos informar ao Claude Desktop sobre essa ferramenta, então a registramos em seu arquivo de configuração da seguinte maneira.

E voilà, você terminou. Agora você acabou de estender Claude para encontrar localizações em tempo real no Google Maps.
Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem nenhum conselho de investimento.
As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. Salvo indicação em contrário, copiar, distribuir ou plagiar os artigos traduzidos é proibido.
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.





