Model Context Protocol (MCP): Anthropic simplifica conexões de IA com sistemas de dados
Atualizado em November 26, 20242 minutos de leitura
26 de novembro de 2024
Um padrão de código aberto chamado Model Context Protocol (MCP) foi revelado pela Anthropiccom o objetivo de melhorar a forma como os assistentes de IA comunicam e se conectam aos sistemas de dados. O protocolo visa superar as desvantagens dos modelos de IA, que muitas vezes operam independentemente de grandes fontes de dados e exigem integrações exclusivas para cada novo sistema. O MCP oferece uma solução abrangente que permite que chatbots e outros aplicativos baseados em IA acessem facilmente dados em ambientes de desenvolvimento, ferramentas e repositórios de conteúdo.
Ao empregar “servidores MCP” para servir dados e “clientes MCP” para integrar fluxos de trabalho ou aplicações, o protocolo permite que os desenvolvedores estabeleçam conexões bidirecionais entre fontes de dados e aplicações. Esta normalização poderia simplificar os procedimentos de desenvolvimento, substituindo integrações desarticuladas por um quadro escalável e sustentável. Plataformas como Replit, Codeium e Sourcegraph planejam adicionar suporte para MCP, enquanto empresas como Block e Apollo já o integraram em seus sistemas.
Com servidores pré-construídos para ferramentas empresariais conhecidas, como Google Drive, Slack e GitHub, bem como planos para lançar kits de ferramentas para instalação de servidores de produção, a Anthropic disponibilizou o MCP para desenvolvedores. O MCP pode ser usado para vincular o chatbot Claude a sistemas internos para usuários da Anthropic Claude Enterprise assinatura.
Ao eliminar a necessidade de interfaces separadas para cada fonte de dados, a adoção do MCP poderia acelerar os esforços de integração de IA. Os sistemas de IA poderão ser capazes de preservar o contexto das ferramentas e da informação à medida que o ecossistema cresce, o que resultaria numa concepção mais consistente e eficiente.
No entanto, a medida em que o MCP for adoptado, especialmente pelos seus concorrentes, determinará o seu sucesso. Com sua função proprietária “Work with Apps” para ChatGPT, por exemplo, a OpenAI adotou uma estratégia diferente. Esta funcionalidade liga o modelo a ferramentas de codificação específicas e pode ser potencialmente estendida a outras aplicações. No entanto, a estratégia da OpenAI permanece fechada e focada nos parceiros.
Embora a Anthropic afirme que o MCP pode melhorar muito as capacidades contextuais dos sistemas de IA, como melhorar a compreensão durante a codificação, essas afirmações ainda não foram apoiadas por referências específicas. Seu desempenho e efeitos a longo prazo ainda são desconhecidos.
Assuma o controle das soluções baseadas em IA dominando Data Sciene and AI em Code Labs Academy.
