Aprendizagem pessoal com IA
e orientação prática

Protocolo de contexto de modelo de código aberto da Anthropic: Protocolo de contexto de modelo (MCP) para dar aos assistentes de IA acesso nativo aos dados locais

Hoje, estamos abrindo o Model Context Protocol (MCP), um novo padrão para conectar assistentes de IA a sistemas que armazenam dados, incluindo repositórios de conteúdo, ferramentas de negócios e ambientes de desenvolvimento. O objetivo é ajudar modelos de ponta a gerar respostas melhores e mais relevantes.

Com a adoção generalizada de assistentes de IA, o setor investiu recursos significativos em recursos de modelagem, alcançando rápidos avanços em inferência e qualidade. No entanto, mesmo os modelos mais avançados são limitados por seu isolamento dos dados - presos por silos de informações e sistemas legados. Cada nova fonte de dados exige uma implementação personalizada separada, o que dificulta o dimensionamento de sistemas verdadeiramente conectados.


O MCP aborda esse desafio. Ele fornece um padrão aberto comum para conectar sistemas de IA a fontes de dados, substituindo integrações fragmentadas por um único protocolo. Isso resulta em uma maneira mais simples e confiável para os sistemas de IA acessarem os dados de que precisam.

 

protocolo de contexto de modelo

O Model Context Protocol é um padrão aberto que permite aos desenvolvedores estabelecer conexões bidirecionais seguras entre suas fontes de dados e as ferramentas orientadas por IA. A arquitetura é simples: os desenvolvedores podem expor os dados por meio de servidores MCP ou criar aplicativos de IA (clientes MCP) que se conectam a esses servidores.

Hoje, estamos lançando os três principais componentes do Model Context Protocol para desenvolvedores:

Claude 3.5 A Sonnet é especializada em criar rapidamente implementações de servidor MCP que permitem que organizações e indivíduos conectem facilmente seus conjuntos de dados mais importantes a uma variedade de ferramentas orientadas por IA. Para ajudar os desenvolvedores a começar rapidamente, fornecemos servidores MCP pré-construídos que oferecem suporte a sistemas corporativos populares, como Google Drive, Slack, GitHub, Git, Postgres e Puppeteer.

Os primeiros usuários, como Block e Apollo, já integraram o MCP em seus sistemas, enquanto outros, como Zed, Replit, Codeium e Gráfico de origem As empresas de ferramentas de desenvolvimento, incluindo a MCP, estão usando a MCP para aprimorar os recursos de suas plataformas, permitindo que os agentes de IA recuperem melhor as informações relevantes, obtenham uma compreensão mais profunda do contexto das tarefas de codificação e gerem códigos mais matizados e utilizáveis com menos tentativas.

Na Block, o código-fonte aberto não é apenas um modelo de desenvolvimento, é a base do nosso trabalho e do nosso compromisso com a criação de tecnologias que impulsionam mudanças significativas e servem como um recurso público para todos", disse Dhanji R. Prasanna, diretor de tecnologia da Block. As tecnologias abertas, como o Model Context Protocol, são uma ponte entre a IA e os aplicativos do mundo real, garantindo que a inovação seja acessível, transparente e baseada na colaboração. Estamos entusiasmados em participar desse protocolo e usá-lo para criar sistemas com recursos autônomos que permitam que as pessoas se concentrem no trabalho criativo sem ter que lidar com o peso da mecanização."

Em vez de manter conectores separados para cada fonte de dados, os desenvolvedores agora podem criar soluções baseadas em protocolos padrão. À medida que o ecossistema amadurece, os sistemas de IA manterão o contexto entre ferramentas e conjuntos de dados, substituindo as arquiteturas de integração fragmentadas de hoje e operando de maneira mais sustentável.

 

Primeiros passos

Os desenvolvedores podem começar a criar e testar os conectores MCP agora. Os clientes atuais do Claude for Work podem começar a testar o servidor MCP localmente, conectando o Claude a sistemas e conjuntos de dados internos. Em breve, estará disponível um kit de desenvolvedor para a implantação de um servidor MCP de produção remota que poderá atender a toda a organização do Claude for Work.

Comece a construir:

 

Uma comunidade aberta

Temos o compromisso de tornar o MCP um projeto colaborativo de código aberto e um ecossistema e estamos ansiosos para ouvir seus comentários. Seja você um desenvolvedor de ferramentas de IA, uma empresa que deseja aproveitar os dados existentes ou um dos primeiros a adotar tecnologias de ponta, nós o convidamos a co-construir o futuro da IA com reconhecimento de contexto.

 

Uso

Os usuários existentes do Claude for Work podem começar a testar o servidor MCP localmente!

Os desenvolvedores podem instalar servidores MCP pré-criados por meio do aplicativo de desktop Claude

 

Servidores de protocolo de contexto de modelo

O Model Context Protocol Servers (servidores MCP) é um projeto de código aberto que demonstra a versatilidade e a extensibilidade do MCP. O projeto fornece uma coleção de implementações de referência e servidores contribuídos pela comunidade que demonstram como o MCP pode ser usado para fornecer acesso seguro e controlado a ferramentas e fontes de dados para grandes modelos de linguagem (LLMs). Cada servidor MCP é implementado usando o Typescript MCP SDK ou o Python MCP SDK e oferece suporte a uma variedade de módulos funcionais, como gerenciamento de arquivos, acesso a banco de dados, automação de navegador e muito mais.

 

Lista de funções

  • sistema de arquivosManipulação segura de arquivos e controle de acesso configurável
  • GitHubGerenciamento de repositórios, manipulação de arquivos e integração com a API do GitHub
  • Google DriveAcesso e pesquisa de arquivos do Google Drive
  • PostgreSQLAcesso ao banco de dados somente leitura e verificação do esquema
  • SlackGerenciamento de canais e recursos de mensagens
  • sistema de memóriaSistema de memória persistente baseado em gráficos de conhecimento
  • MarionetistaAutomação do navegador e rastreamento da Web
  • Busca corajosa: pesquisas na Web e locais usando as APIs de pesquisa da Brave
  • Google MapsFornecer serviços de localização, direções e detalhes de localização
  • BuscarAquisição e conversão eficientes de conteúdo da Web

Usando a Ajuda

Instalação e uso do servidor MCP

Servidor Typescript
  1. Use npx para iniciar o servidor Typescript diretamente. Por exemplo, inicie o servidor de memória:
    npx -y @modelcontextprotocol/server-memory
    
Servidor Python
  1. Use o uvx ou o pip para iniciar o servidor Python diretamente. Recomenda-se usar o uvx para simplificar o uso e a configuração. Por exemplo, inicie um servidor Git:
    # Usando o uvx
    uvx mcp-server-git
    # usando pip
    pip install mcp-server-git
    python -m mcp_server_git
    

Usando o cliente MCP

A execução do servidor em si não é muito útil e deve ser configurada no cliente MCP. Por exemplo, aqui está o Claude Desktop configurado para usar o servidor acima:

{
"mcpServers": {
"memory": {
"comando": "npx".
"args": ["-y", "@modelcontextprotocol/server-memory"]
}
}
}

Mais exemplos de uso do Claude Desktop como um cliente MCP:

{
"mcpServers": {
"filesystem": {

"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/files"]
},
"git": {

"args": ["mcp-server-git", "--repository", "path/to/git/repo"]]
},.
"github": {
"command": "npx", "command": "npx", "command": "npx
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN":""
}
},
"postgres": {
"command": "npx", "args": ["npx"], "postgres": {
"args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"]
}
}
}

Criação de um servidor personalizado

Se você estiver interessado em criar seu próprio servidor MCP, visite a documentação oficial para obter diretrizes abrangentes, práticas recomendadas e detalhes técnicos.

Aprendizagem fácil com IA

O guia do leigo para começar a usar a IA

Ajuda você a aprender a utilizar as ferramentas de IA com baixo custo e a partir de uma base zero.A IA, assim como o software de escritório, é uma habilidade essencial para todos. Dominar a IA lhe dará uma vantagem em sua busca de emprego e metade do esforço em seu trabalho e estudos futuros.

Ver detalhes>
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Protocolo de contexto de modelo de código aberto da Anthropic: Protocolo de contexto de modelo (MCP) para dar aos assistentes de IA acesso nativo aos dados locais

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil