Loading...
  • Construir
  • Admin
  • Modelos e preços
  • SDKs do cliente
  • Referência da API
Search...
⌘K
Log in
Conector MCP
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Amazon Bedrock
  • Google Cloud's Vertex AI

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
Construir/Definir seu agente

Conector MCP

Conecte servidores MCP aos seus agentes para acesso a ferramentas externas e fontes de dados.

Claude Managed Agents suporta a conexão de servidores Model Context Protocol (MCP) aos seus agentes. Isso fornece ao agente acesso a ferramentas externas, fontes de dados e serviços por meio de um protocolo padronizado.

A configuração do MCP é dividida em duas etapas:

  1. A criação do agente declara quais servidores MCP o agente conecta, por nome e URL.
  2. A criação da sessão fornece autenticação para esses servidores referenciando um vault pré-registrado.

Essa separação mantém os segredos fora das definições de agentes reutilizáveis, enquanto permite que cada sessão se autentique com suas próprias credenciais.

Todas as requisições da API Managed Agents requerem o cabeçalho beta managed-agents-2026-04-01. O SDK define o cabeçalho beta automaticamente.

Declarar servidores MCP no agente

Especifique os servidores MCP no array mcp_servers ao criar um agente. Cada servidor precisa de um type, um name único e uma url. Nenhum token de autenticação é fornecido nesta etapa.

O name que você atribui no array de servidores MCP é usado para referenciar as entradas mcp_toolset no array de ferramentas.

AGENT_ID=$(ant beta:agents create \
  --name "GitHub Assistant" \
  --model claude-opus-4-7 \
  --mcp-server '{type: url, name: github, url: "https://api.githubcopilot.com/mcp/"}' \
  --tool '{type: agent_toolset_20260401}' \
  --tool '{type: mcp_toolset, mcp_server_name: github}' \
  --transform id --raw-output)

O conjunto de ferramentas MCP tem como padrão uma política de permissão always_ask, que requer aprovação do usuário antes de cada chamada de ferramenta. Consulte políticas de permissão para configurar esse comportamento.

Fornecer autenticação na criação da sessão

Ao iniciar uma sessão, passe vault_ids para fornecer credenciais para seus servidores MCP. Vaults são coleções de credenciais que você registra uma vez e referencia por ID. Consulte Autenticar com vaults para saber como criar vaults e gerenciar credenciais.

session = client.beta.sessions.create(
    agent=agent.id,
    environment_id=environment.id,
    vault_ids=[vault.id],
)

Se as credenciais de autorização fornecidas no vault forem inválidas, a criação da sessão será bem-sucedida e a interação ainda será possível. Um evento session.error é emitido descrevendo a falha de autenticação do MCP. Você pode decidir se bloqueia interações adicionais nesse erro, aciona uma atualização de credenciais ou permite que a sessão continue sem o MCP. As tentativas de autenticação ocorrerão na transição seguinte de session.status_idle para session.status_running. Consulte Fluxo de eventos da sessão para obter detalhes sobre como consumir session.error e outros eventos.

Tipos de servidores MCP suportados

Claude Managed Agents conecta-se a servidores MCP remotos que expõem um endpoint HTTP. O servidor deve suportar o transporte HTTP streamable do protocolo MCP.

Para mais informações sobre MCP e como construir servidores MCP, consulte a documentação do MCP.

Was this page helpful?

  • Declarar servidores MCP no agente
  • Fornecer autenticação na criação da sessão
  • Tipos de servidores MCP suportados