Loading...
  • Erstellen
  • Admin
  • Modelle & Preise
  • Client-SDKs
  • API-Referenz
Search...
⌘K
Log in
MCP-Connector
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
Erstellen/Agenten definieren

MCP-Connector

Verbinden Sie MCP-Server mit Ihren Agenten für den Zugriff auf externe Tools und Datenquellen.

Claude Managed Agents unterstützt die Verbindung von Model Context Protocol (MCP)-Servern mit Ihren Agenten. Dies gibt dem Agenten Zugriff auf externe Tools, Datenquellen und Dienste über ein standardisiertes Protokoll.

Die MCP-Konfiguration ist in zwei Schritte aufgeteilt:

  1. Agentenerstellung deklariert, mit welchen MCP-Servern der Agent sich verbindet, nach Name und URL.
  2. Sitzungserstellung stellt die Authentifizierung für diese Server bereit, indem auf einen vorab registrierten Vault verwiesen wird.

Diese Trennung hält Geheimnisse aus wiederverwendbaren Agentendefinitionen heraus und ermöglicht es jeder Sitzung, sich mit eigenen Anmeldedaten zu authentifizieren.

Alle Managed Agents API-Anfragen erfordern den managed-agents-2026-04-01 Beta-Header. Das SDK setzt den Beta-Header automatisch.

MCP-Server am Agenten deklarieren

Geben Sie MCP-Server im mcp_servers-Array beim Erstellen eines Agenten an. Jeder Server benötigt einen type, einen eindeutigen name und eine url. In dieser Phase werden keine Auth-Tokens angegeben.

Der name, den Sie im MCP-Server-Array vergeben, wird verwendet, um auf die mcp_toolset-Einträge im Tools-Array zu verweisen.

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)

Das MCP-Toolset verwendet standardmäßig eine Berechtigungsrichtlinie von always_ask, die eine Benutzergenehmigung vor jedem Tool-Aufruf erfordert. Weitere Informationen zur Konfiguration dieses Verhaltens finden Sie unter Berechtigungsrichtlinien.

Authentifizierung bei der Sitzungserstellung bereitstellen

Beim Starten einer Sitzung übergeben Sie vault_ids, um Anmeldedaten für Ihre MCP-Server bereitzustellen. Vaults sind Sammlungen von Anmeldedaten, die Sie einmalig registrieren und per ID referenzieren. Informationen zum Erstellen von Vaults und zur Verwaltung von Anmeldedaten finden Sie unter Authentifizierung mit Vaults.

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

Wenn die im Vault angegebenen Autorisierungsdaten ungültig sind, wird die Sitzungserstellung erfolgreich abgeschlossen und eine Interaktion ist weiterhin möglich. Ein session.error-Ereignis wird ausgegeben, das den MCP-Authentifizierungsfehler beschreibt. Sie können entscheiden, ob Sie weitere Interaktionen bei diesem Fehler blockieren, eine Aktualisierung der Anmeldedaten auslösen oder die Sitzung ohne den MCP fortsetzen möchten. Authentifizierungswiederholungen erfolgen beim folgenden Übergang von session.status_idle zu session.status_running. Weitere Informationen zum Verarbeiten von session.error und anderen Ereignissen finden Sie unter Sitzungsereignisstrom.

Unterstützte MCP-Servertypen

Claude Managed Agents verbindet sich mit Remote-MCP-Servern, die einen HTTP-Endpunkt bereitstellen. Der Server muss den streamfähigen HTTP-Transport des MCP-Protokolls unterstützen.

Weitere Informationen zu MCP und zum Erstellen von MCP-Servern finden Sie in der MCP-Dokumentation.

Was this page helpful?

  • MCP-Server am Agenten deklarieren
  • Authentifizierung bei der Sitzungserstellung bereitstellen
  • Unterstützte MCP-Servertypen