Encaminhar o Título Original 'Padrão USB-C da IA: Compreender o MCP'
Durante os meus anos na Alliance, tenho visto inúmeros fundadores construir as suas próprias ferramentas especializadas e integrações de dados incorporadas nos seus agentes de IA e fluxos de trabalho. No entanto, esses algoritmos, formalizações e conjuntos de dados únicos estão trancados atrás de integrações personalizadas que poucas pessoas usariam.
Isso tem mudado rapidamente com o surgimento do Protocolo de Contexto do Modelo. O MCP é definido como um protocolo aberto que padroniza como as aplicações 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"; ou seja, padronizado, plug-and-play, versátil e transformador.
LLMs como Claude, OpenAI, LLAMA, etc são incrivelmente poderosos, mas são limitados pela informação a que podem aceder no momento. Isso significa que geralmente têm cortes de conhecimento, não podem navegar na web de forma independente e não têm acesso direto aos seus ficheiros pessoais ou ferramentas especializadas sem alguma forma de integração.
Em particular, antes, os desenvolvedores enfrentavam três grandes desafios ao conectar LLMs a dados e ferramentas externas:
O MCP resolve esses problemas ao fornecer uma forma padronizada para qualquer LLM acessar com segurança ferramentas externas e fontes de dados por meio de um protocolo comum. Agora que entendemos o que o MCP faz, vamos ver o que as pessoas estão construindo com ele.
O ecossistema da MC está atualmente a explodir com inovação. Aqui estão alguns exemplos recentes, que encontrei no Twitter, de programadores a mostrar o seu trabalho.
O que torna esses exemplos particularmente convincentes é a sua diversidade. Em pouco tempo desde a sua introdução, os desenvolvedores criaram integrações que abrangem produção de mídia criativa, plataformas de comunicação, controle de hardware, serviços de localização e tecnologia de blockchain. Todas essas aplicações variadas seguem o mesmo protocolo padronizado, demonstrando a versatilidade do MCP e o potencial de se tornar um padrão universal para integração de ferramentas de IA.
Para uma coleção abrangente de servidores MC, confira orepositório oficial dos servidores MC no GitHubCom um aviso cuidadoso, antes de usar qualquer servidor MC, tenha cuidado com o que está a executar e a conceder permissões.
Com qualquer nova tecnologia, vale a pena perguntar: o MCP é verdadeiramente transformador, ou apenas mais uma ferramenta superestimada que desaparecerá?
Tendo observado inúmeras startups neste 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 oferecem 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á a tentar substituir os modelos de IA existentes ou competir com eles, pelo contrário, está a torná-los mais úteis ao conectá-los a ferramentas externas e aos dados de que precisam.
Com isto dito, existem preocupações legítimas em torno da segurança e padronização. Como acontece com qualquer protocolo nos seus primeiros dias, é provável que vejamos dores de crescimento à medida que a comunidade desenvolve as melhores práticas em torno de auditorias, permissões, autenticação e verificação de servidores. O desenvolvedor precisa confiar na funcionalidade destes servidores MCP e não deve confiar cegamente neles, especialmente agora que se tornaram abundantes.Este artigodiscute algumas das vulnerabilidades recentes expostas por blindy ao usar servidores MCP que não foram cuidadosamente avaliados, mesmo que esteja a executá-lo localmente.
As aplicações de IA mais poderosas não serão modelos autónomos, mas ecossistemas de capacidades especializadas ligadas através de protocolos padronizados como o MCP. Para as startups, o MCP representa uma oportunidade de construir componentes especializados que se encaixam nesses ecossistemas em crescimento. É uma chance de aproveitar o seu conhecimento único e as suas capacidades, beneficiando dos enormes investimentos em modelos de base.
Olhando para o futuro, podemos esperar que o MCP se torne uma parte fundamental da infraestrutura de IA, tal como o HTTP se tornou para a web. À medida que o protocolo amadurece e a adoção cresce, é provável que vejamos surgir mercados inteiros de servidores MCP especializados, permitindo que os sistemas de IA acedam a praticamente qualquer capacidade ou fonte de dados imaginável.
Para aqueles interessados em compreender como o MCP realmente funciona sob a superfície, o apêndice seguinte fornece uma análise técnica da sua arquitetura, fluxo de trabalho e implementação.
Semelhante ao modo como o HTTP padronizou a forma como a web acessa fontes de dados externas e informações, o MCP faz o mesmo pelos frameworks de IA, criando uma linguagem comum que permite que diferentes sistemas de IA se comuniquem de forma transparente. Vamos então explorar como isso acontece.
Arquitetura e Fluxo MCP
A arquitetura principal segue um modelo cliente-servidor com quatro componentes chave a trabalhar em conjunto:
Portanto, agora que discutimos os componentes, vamos analisar como interagem num fluxo de trabalho típico:
O que torna esta arquitetura poderosa é que cada Servidor MCP se especializa num domínio específico, mas utiliza um protocolo de comunicação padronizado. Assim, em vez de reconstruir integrações para cada plataforma, os programadores podem concentrar-se apenas no desenvolvimento de ferramentas uma vez para todo o seu ecossistema de IA.
Agora vamos ver como se pode implementar um simples servidor MCP em poucas linhas de código usando o SDK MCP.
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 agora, vamos focar na ferramenta MCP find_nearby_places que permitirá ao Claude obter estas informações diretamente do Google Maps e apresentar os resultados de forma conversacional.
Como pode ver, o código é realmente simples. 1) Transforma a consulta numa pesquisa API do Google Maps e 2) devolve os principais resultados num formato estruturado. Assim, a informação é devolvida ao LLM para uma tomada de decisão posterior.
Agora precisamos informar ao Claude Desktop sobre esta ferramenta, então a registramos no seu ficheiro de configuração da seguinte forma.
E eis que está feito. Agora você simplesmente estendeu o Claude para encontrar localizações em tempo real no Google Maps.
Este artigo é reproduzido a partir de [XEncaminhe o Título Original 'Padrão USB-C de IA: Compreender MCP'. Todos os direitos autorais pertencem ao autor original@Drmelseidy]. Se houver objeções a esta reimpressão, por favor entre em contato com o Gate Learnequipa, e eles irão tratar do assunto prontamente.
Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
As traduções do artigo para outros idiomas são feitas pela equipa Gate Learn. Salvo indicação em contrário, é proibido copiar, distribuir ou plagiar os artigos traduzidos.
Encaminhar o Título Original 'Padrão USB-C da IA: Compreender o MCP'
Durante os meus anos na Alliance, tenho visto inúmeros fundadores construir as suas próprias ferramentas especializadas e integrações de dados incorporadas nos seus agentes de IA e fluxos de trabalho. No entanto, esses algoritmos, formalizações e conjuntos de dados únicos estão trancados atrás de integrações personalizadas que poucas pessoas usariam.
Isso tem mudado rapidamente com o surgimento do Protocolo de Contexto do Modelo. O MCP é definido como um protocolo aberto que padroniza como as aplicações 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"; ou seja, padronizado, plug-and-play, versátil e transformador.
LLMs como Claude, OpenAI, LLAMA, etc são incrivelmente poderosos, mas são limitados pela informação a que podem aceder no momento. Isso significa que geralmente têm cortes de conhecimento, não podem navegar na web de forma independente e não têm acesso direto aos seus ficheiros pessoais ou ferramentas especializadas sem alguma forma de integração.
Em particular, antes, os desenvolvedores enfrentavam três grandes desafios ao conectar LLMs a dados e ferramentas externas:
O MCP resolve esses problemas ao fornecer uma forma padronizada para qualquer LLM acessar com segurança ferramentas externas e fontes de dados por meio de um protocolo comum. Agora que entendemos o que o MCP faz, vamos ver o que as pessoas estão construindo com ele.
O ecossistema da MC está atualmente a explodir com inovação. Aqui estão alguns exemplos recentes, que encontrei no Twitter, de programadores a mostrar o seu trabalho.
O que torna esses exemplos particularmente convincentes é a sua diversidade. Em pouco tempo desde a sua introdução, os desenvolvedores criaram integrações que abrangem produção de mídia criativa, plataformas de comunicação, controle de hardware, serviços de localização e tecnologia de blockchain. Todas essas aplicações variadas seguem o mesmo protocolo padronizado, demonstrando a versatilidade do MCP e o potencial de se tornar um padrão universal para integração de ferramentas de IA.
Para uma coleção abrangente de servidores MC, confira orepositório oficial dos servidores MC no GitHubCom um aviso cuidadoso, antes de usar qualquer servidor MC, tenha cuidado com o que está a executar e a conceder permissões.
Com qualquer nova tecnologia, vale a pena perguntar: o MCP é verdadeiramente transformador, ou apenas mais uma ferramenta superestimada que desaparecerá?
Tendo observado inúmeras startups neste 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 oferecem 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á a tentar substituir os modelos de IA existentes ou competir com eles, pelo contrário, está a torná-los mais úteis ao conectá-los a ferramentas externas e aos dados de que precisam.
Com isto dito, existem preocupações legítimas em torno da segurança e padronização. Como acontece com qualquer protocolo nos seus primeiros dias, é provável que vejamos dores de crescimento à medida que a comunidade desenvolve as melhores práticas em torno de auditorias, permissões, autenticação e verificação de servidores. O desenvolvedor precisa confiar na funcionalidade destes servidores MCP e não deve confiar cegamente neles, especialmente agora que se tornaram abundantes.Este artigodiscute algumas das vulnerabilidades recentes expostas por blindy ao usar servidores MCP que não foram cuidadosamente avaliados, mesmo que esteja a executá-lo localmente.
As aplicações de IA mais poderosas não serão modelos autónomos, mas ecossistemas de capacidades especializadas ligadas através de protocolos padronizados como o MCP. Para as startups, o MCP representa uma oportunidade de construir componentes especializados que se encaixam nesses ecossistemas em crescimento. É uma chance de aproveitar o seu conhecimento único e as suas capacidades, beneficiando dos enormes investimentos em modelos de base.
Olhando para o futuro, podemos esperar que o MCP se torne uma parte fundamental da infraestrutura de IA, tal como o HTTP se tornou para a web. À medida que o protocolo amadurece e a adoção cresce, é provável que vejamos surgir mercados inteiros de servidores MCP especializados, permitindo que os sistemas de IA acedam a praticamente qualquer capacidade ou fonte de dados imaginável.
Para aqueles interessados em compreender como o MCP realmente funciona sob a superfície, o apêndice seguinte fornece uma análise técnica da sua arquitetura, fluxo de trabalho e implementação.
Semelhante ao modo como o HTTP padronizou a forma como a web acessa fontes de dados externas e informações, o MCP faz o mesmo pelos frameworks de IA, criando uma linguagem comum que permite que diferentes sistemas de IA se comuniquem de forma transparente. Vamos então explorar como isso acontece.
Arquitetura e Fluxo MCP
A arquitetura principal segue um modelo cliente-servidor com quatro componentes chave a trabalhar em conjunto:
Portanto, agora que discutimos os componentes, vamos analisar como interagem num fluxo de trabalho típico:
O que torna esta arquitetura poderosa é que cada Servidor MCP se especializa num domínio específico, mas utiliza um protocolo de comunicação padronizado. Assim, em vez de reconstruir integrações para cada plataforma, os programadores podem concentrar-se apenas no desenvolvimento de ferramentas uma vez para todo o seu ecossistema de IA.
Agora vamos ver como se pode implementar um simples servidor MCP em poucas linhas de código usando o SDK MCP.
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 agora, vamos focar na ferramenta MCP find_nearby_places que permitirá ao Claude obter estas informações diretamente do Google Maps e apresentar os resultados de forma conversacional.
Como pode ver, o código é realmente simples. 1) Transforma a consulta numa pesquisa API do Google Maps e 2) devolve os principais resultados num formato estruturado. Assim, a informação é devolvida ao LLM para uma tomada de decisão posterior.
Agora precisamos informar ao Claude Desktop sobre esta ferramenta, então a registramos no seu ficheiro de configuração da seguinte forma.
E eis que está feito. Agora você simplesmente estendeu o Claude para encontrar localizações em tempo real no Google Maps.
Este artigo é reproduzido a partir de [XEncaminhe o Título Original 'Padrão USB-C de IA: Compreender MCP'. Todos os direitos autorais pertencem ao autor original@Drmelseidy]. Se houver objeções a esta reimpressão, por favor entre em contato com o Gate Learnequipa, e eles irão tratar do assunto prontamente.
Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
As traduções do artigo para outros idiomas são feitas pela equipa Gate Learn. Salvo indicação em contrário, é proibido copiar, distribuir ou plagiar os artigos traduzidos.