Zum Inhalt springen
Tutorial

Claude Managed Agents: Verbinden Sie 49 MCP-Tools in einer Konfiguration

| 8 min read

Claude Managed Agents wurde am 8. April 2026 gestartet. Verknüpfen Sie den Botoi-MCP-Server mit einem verwalteten Agenten und stellen Sie Claude 49 Entwicklertools mit einem Konfigurationsblock zur Verfügung.

AI agent interface with connected tool networks and streaming data
Photo by Possessed Photography on Unsplash

Sie haben einen Codierungsagenten. Es liest Dateien, führt Tests aus und schreibt Code. Aber wenn Sie es darum bitten Überprüfen Sie, ob Ihr SSL-Zertifikat nächste Woche abläuft, validieren Sie eine Kunden-E-Mail oder generieren Sie einen QR-Code Für Ihre Bereitstellungs-URL stößt es an eine Wand. Es hat keinen Zugang zur Außenwelt.

MCP (Model Context Protocol) behebt das Tool-Zugriffsproblem. Managed Agents reparieren die Infrastruktur Problem. Anstatt eine eigene Agentenschleife mit Toolerkennung, Fehlerbehandlung und Sandboxing aufzubauen, Sie senden eine Konfiguration an die API von Anthropic und erhalten einen vollständig orchestrierten Agenten zurück, der Ergebnisse streamt über SSE.

Dieses Tutorial verbindet den botoi MCP-Server (49 Entwicklertools) mit einem Claude Managed Agent. Durch die Am Ende verfügen Sie über einen autonomen Agenten, der DNS-Einträge nachschlagen, E-Mails validieren und SSL prüfen kann Zertifikate, Hash-Strings, JWTs dekodieren und mehr; alles über einen einzigen API-Aufruf.

Was sind Claude Managed Agents?

Managed Agents starteten am 8. April 2026 in der öffentlichen Betaversion. Die Kernidee: Anthropic betreibt den Agenten Schleife serverseitig. Sie definieren das Modell, die Systemeingabeaufforderung, die Tools und die MCP-Server. Anthropische Griffe Sandboxing, Tool-Orchestrierung, Multi-Turn-Ausführung und Streaming.

Der Agent wird innerhalb einer Sitzung ausgeführt. Jede Sitzung erhält ihre eigene Sandbox-Umgebung und führt bis zu a configurable number of turns, and streams events back to your client via SSE. Wenn der Agent benötigt ein Werkzeug, ruft es selbstständig auf, liest das Ergebnis und setzt seine Überlegungen fort.

Alle Managed Agents-Endpunkte erfordern das managed-agents-2026-04-01 Beta-Header. Bei den Preisen handelt es sich um die Standard-API-Token-Preise von Claude zuzüglich 0,08 $ pro Sitzungsstunde. Web Wenn die Suche aktiviert ist, kostet sie 10 US-Dollar pro 1.000 Suchanfragen.

Erstellen Sie einen verwalteten Agenten mit botoi MCP

Das Setup ist ein API-Aufruf. Sie übergeben die Botoi-MCP-Server-URL im mcp_servers Array, und der verwaltete Agent erkennt alle 49 Tools beim Sitzungsstart.

Locken

curl https://api.anthropic.com/v1/managed_agents \\
  --header "x-api-key: \$ANTHROPIC_API_KEY" \\
  --header "anthropic-version: 2023-06-01" \\
  --header "anthropic-beta: managed-agents-2026-04-01" \\
  --header "content-type: application/json" \\
  --data '{
    "model": "claude-sonnet-4-6",
    "name": "devops-agent",
    "system": "You are a DevOps assistant. Use the available MCP tools to check infrastructure health, validate configurations, and generate reports.",
    "mcp_servers": [
      {
        "type": "streamable_http",
        "url": "https://api.botoi.com/mcp",
        "headers": {
          "Authorization": "Bearer YOUR_BOTOI_API_KEY"
        }
      }
    ],
    "max_turns": 20
  }'

Die Antwort bestätigt die Verbindung zum MCP-Server und zeigt, wie viele Tools entdeckt wurden:

{
  "id": "agent_01ABC123",
  "name": "devops-agent",
  "model": "claude-sonnet-4-6",
  "mcp_servers": [
    {
      "type": "streamable_http",
      "url": "https://api.botoi.com/mcp",
      "status": "connected",
      "tools_discovered": 49
    }
  ],
  "max_turns": 20,
  "created_at": "2026-04-11T10:30:00Z"
}

Zum Testen ist kein Botoi-API-Schlüssel erforderlich. Der MCP-Server arbeitet anonym unter 5 Anfragen pro Minute und 100 pro Tag. Lass das fallen Authorization Kopfzeile und die Der Agent funktioniert immer noch innerhalb dieser Grenzen.

Ohne Authentifizierung

Überspringen Sie zum schnellen Testen den Botoi-API-Schlüssel vollständig:

"mcp_servers": [
  {
    "type": "streamable_http",
    "url": "https://api.botoi.com/mcp"
  }
]

Führen Sie eine Sitzung durch: echtes Beispiel

Nachdem der Agent erstellt wurde, starten Sie eine Sitzung. In diesem Beispiel wird der Agent aufgefordert, drei Dinge zu überprüfen Stripe.com in einer einzigen Eingabeaufforderung. Der Agent findet heraus, welche MCP-Tools er anrufen muss, und ruft sie an Sequenz und stellt einen Bericht zusammen.

curl https://api.anthropic.com/v1/managed_agents/agent_01ABC123/sessions \\
  --header "x-api-key: \$ANTHROPIC_API_KEY" \\
  --header "anthropic-version: 2023-06-01" \\
  --header "anthropic-beta: managed-agents-2026-04-01" \\
  --header "content-type: application/json" \\
  --data '{
    "messages": [
      {
        "role": "user",
        "content": "Check the SSL certificate for stripe.com, validate the email security@stripe.com, and look up their DNS MX records."
      }
    ],
    "stream": true
  }'

Der SSE-Stream zeigt die Argumentation des Agenten, Toolaufrufe und die endgültige Ausgabe:

event: message_start
data: {"type": "message_start", "session_id": "sess_01XYZ"}

event: content_block_delta
data: {"type": "text", "text": "I'll check three things for stripe.com. Let me start."}

event: tool_use
data: {"type": "tool_use", "name": "lookup_ssl", "input": {"domain": "stripe.com"}}

event: tool_result
data: {"type": "tool_result", "content": {"issuer": "DigiCert", "valid_to": "2027-01-15", "days_remaining": 279, "expired": false}}

event: tool_use
data: {"type": "tool_use", "name": "lookup_email", "input": {"email": "security@stripe.com"}}

event: tool_result
data: {"type": "tool_result", "content": {"valid": true, "mx_found": true, "disposable": false}}

event: tool_use
data: {"type": "tool_use", "name": "lookup_dns", "input": {"domain": "stripe.com", "type": "MX"}}

event: tool_result
data: {"type": "tool_result", "content": {"records": [{"priority": 1, "value": "aspmx.l.google.com"}, {"priority": 5, "value": "alt1.aspmx.l.google.com"}]}}

event: content_block_delta
data: {"type": "text", "text": "Here's the summary:\\n\\n1. **SSL**: Valid until Jan 15, 2027 (279 days). Issued by DigiCert.\\n2. **Email**: security@stripe.com is valid with MX records present.\\n3. **MX Records**: Stripe uses Google Workspace (aspmx.l.google.com)."}

event: message_stop
data: {"type": "message_stop", "session_id": "sess_01XYZ"}

Drei Tools aufgerufen, drei Ergebnisse gesammelt, eine Zusammenfassung generiert. Der Agent wählte lookup_ssl, lookup_email, Und lookup_dns von alleine basierend auf der Eingabeaufforderung. Keine Tool-Routing-Logik auf Ihrer Seite.

Beispiele für Python und Node.js

Python

import anthropic

client = anthropic.Anthropic()

# Create the agent once
agent = client.beta.managed_agents.create(
    model="claude-sonnet-4-6",
    name="devops-agent",
    system="You are a DevOps assistant. Use MCP tools to check infrastructure.",
    mcp_servers=[
        {
            "type": "streamable_http",
            "url": "https://api.botoi.com/mcp",
            "headers": {
                "Authorization": "Bearer YOUR_BOTOI_API_KEY",
            },
        }
    ],
    max_turns=20,
    betas=["managed-agents-2026-04-01"],
)

# Run a session
with client.beta.managed_agents.sessions.stream(
    agent_id=agent.id,
    messages=[
        {
            "role": "user",
            "content": "Check SSL expiry for github.com and stripe.com. Flag any cert expiring within 30 days.",
        }
    ],
    betas=["managed-agents-2026-04-01"],
) as stream:
    for event in stream:
        if event.type == "content_block_delta":
            print(event.delta.text, end="", flush=True)
        elif event.type == "tool_use":
            print(f"\\n[calling {event.name}]")

Node.js (TypeScript)

import Anthropic from "@anthropic-ai/sdk";

const client = new Anthropic();

// Create agent
const agent = await client.beta.managedAgents.create({
  model: "claude-sonnet-4-6",
  name: "devops-agent",
  system: "You are a DevOps assistant. Use MCP tools to check infrastructure.",
  mcp_servers: [
    {
      type: "streamable_http",
      url: "https://api.botoi.com/mcp",
      headers: {
        Authorization: "Bearer YOUR_BOTOI_API_KEY",
      },
    },
  ],
  max_turns: 20,
  betas: ["managed-agents-2026-04-01"],
});

// Run a session with streaming
const stream = await client.beta.managedAgents.sessions.stream(agent.id, {
  messages: [
    {
      role: "user",
      content: "Validate the email admin@example.com and check if example.com has SPF records.",
    },
  ],
  betas: ["managed-agents-2026-04-01"],
});

for await (const event of stream) {
  if (event.type === "content_block_delta") {
    process.stdout.write(event.delta.text);
  }
}

Was die 49 Tools abdecken

Der botoi MCP-Server unter https://api.botoi.com/mcp stellt 49 kuratierte Werkzeuge vor. Hier ist Was jede Kategorie beinhaltet:

Kategorie Werkzeuge Beispiele
Nachschlagen 14 IP-Geolokalisierung, DNS-Einträge, WHOIS, SSL-Prüfung, E-Mail-Validierung, HTTP-Header, URL-Metadaten, Domänenverfügbarkeit, technische Erkennung, VPN-Erkennung, Telefonsuche, Unternehmensanreicherung, Adressvalidierung, Sicherheitsverletzungsprüfung
Text & Daten 10 Base64-Kodierung/Dekodierung, JSON-Formatierung/-Validierung, Markdown zu HTML, HTML zu Markdown, CSV zu JSON, YAML zu JSON, JSON zu YAML, XML zu JSON
Entwicklerin 12 SHA-256/MD5-Hashing, UUID-Generierung, JWT-Signatur/-Verifizierung, Cron-Parsing, Passwortgenerierung, URL-Codierung/Decodierung, Regex-Tests, Text-Diff, Semver-Parsing, Zeitstempelkonvertierung
Sicherheit 5 AES-256-Verschlüsselung/Entschlüsselung, TOTP-Generierung, Kreditkartenvalidierung, PII-Erkennung
Verwandeln 5 JS-Minimierung, CSS-Minimierung, SQL-Formatierung, Code-Formatierung, JSON zu TypeScript
Überwachung 3 Ablaufprüfung des SSL-Zertifikats, DNS-Überwachung, Zugänglichkeitsprüfung

Jedes Tool ist schreibgeschützt (außer verschlüsseln/entschlüsseln). Der Agent kann den externen Status nicht ändern macht den autonomen Betrieb ohne Genehmigungstore sicher.

Kostenaufschlüsselung

Die Preisgestaltung für Managed Agents besteht aus drei Komponenten:

  • Token-Preise: Standard-Claude-API-Preise für das von Ihnen gewählte Modell (Sonnet, Opus oder Haiku)
  • Sitzungsstundengebühr: 0,08 $ pro Sitzungsstunde, sekundengenau anteilig
  • Websuche (optional): 10 $ pro 1.000 Suchanfragen

MCP-Tool-Aufrufe an Botoi sind auf der Anthropic-Seite kostenlos. Sie zahlen nur für die Nutzung der Botoi-API und die Das kostenlose Kontingent umfasst 100 Anfragen pro Tag. So sieht eine typische Sitzung aus:

Session duration:     3 minutes (0.05 hours)
Session-hour cost:    0.05 x \$0.08 = \$0.004
Input tokens:         12,400 (Sonnet: \$3/MTok) = \$0.037
Output tokens:        3,800 (Sonnet: \$15/MTok) = \$0.057
MCP tool calls:       6 (botoi free tier)
──────────────────────────────────
Total:                \$0.098

Eine 3-minütige Sitzung zur Überprüfung von SSL-Zertifikaten, zur Validierung von E-Mails und zur Abfrage von DNS kostet weniger als 0,10 $. Die Gebühr für die Sitzungsstunde (0,004 USD für 3 Minuten) ist im Vergleich zu den Token-Kosten vernachlässigbar.

Verwaltete Agenten im Vergleich zum Aufbau einer eigenen Agentenschleife

Sie können MCP-Tools mithilfe der Nachrichten-API mit Tool-Nutzung selbst mit Claude verbinden. Die Frage ist, ob sich der Infrastrukturaufwand lohnt.

Sorge Ihre eigene Schleife Verwalteter Agent
MCP-Client-Verbindung Sie bauen und warten es Verwaltet von Anthropic
Werkzeugerkennung Ihr Code analysiert das Tool-Manifest Automatisch beim Sitzungsstart
Multi-Turn-Orchestrierung Ihre While-Schleife mit Tool-Routing Serverseitig, bis zu N Runden
Sandboxen Ihre Verantwortung Pro Sitzung integriert
Fehlerbehebung Ihre Wiederholungs-/Fallback-Logik Wird in der Agentenschleife behandelt
Streaming Sie analysieren SSE-Ereignisse pro Runde End-to-End-SSE für die gesamte Sitzung
Kostenaufwand Nur Token-Kosten Token + 0,08 $/Sitzungsstunde
Flexibilität Volle Kontrolle über jeden Schritt Konfigurationsgesteuerte, weniger benutzerdefinierte Logik
# Your own agent loop (pseudocode)
while not done:
    response = call_claude(messages)
    for tool_call in response.tool_calls:
        # You handle MCP client connection
        # You handle tool discovery
        # You handle input validation
        # You handle error recovery
        # You handle sandboxing
        result = mcp_client.call(tool_call)
        messages.append(result)

# Managed Agent (one API call)
session = client.beta.managed_agents.sessions.create(
    agent_id=agent.id,
    messages=[{"role": "user", "content": prompt}],
)

If you need fine-grained control over tool routing, custom approval gates, or non-standard retry Richtlinien, erstellen Sie Ihre eigene Schleife. If you want an agent running in production with minimal code, Managed Agents eliminieren den Standard.

Wann welchen Ansatz verwenden?

  • Verwaltete Agenten: interne Tools, Chatbots mit Tool-Zugriff, einmalige Automatisierungsskripte, schnelle Prototypen, die reale Daten benötigen
  • Ihre eigene Schleife: benutzerorientierte Produkte, bei denen Sie eine benutzerdefinierte Benutzeroberfläche pro Tool-Aufruf benötigen, Arbeitsabläufe, die eine Genehmigung durch den Menschen erfordern, komplexe Verzweigungslogik, über die der Agent nicht autonom entscheiden sollte
  • Beide: Beginnen Sie mit Managed Agents für den Prototyp und extrahieren Sie ihn in Ihre eigene Schleife, wenn Sie auf eine Anpassungsbarriere stoßen

MCP-Server-URL für alle Konfigurationen: https://api.botoi.com/mcp. Verwendet Streamable HTTP Transport (JSON-RPC 2.0), zustandslos, keine Sitzungsinitialisierung erforderlich. Funktioniert mit verwalteten Agenten, Claude Desktop, Claude Code, Cursor und VS Code.

FAQ

Was sind Claude Managed Agents?
Managed Agents ist ein vollständig verwaltetes System von Anthropic, mit dem Claude als autonomer Agent ausgeführt werden kann. Es übernimmt sicheres Sandboxing, Tool-Orchestrierung und SSE-Streaming. Sie senden eine Eingabeaufforderung und eine Toolkonfiguration über die API, und Anthropic führt die Agentenschleife serverseitig aus. Die öffentliche Beta wurde am 8. April 2026 gestartet und erfordert den Beta-Header „managed-agents-2026-04-01“.
Wie viel kosten Claude Managed Agents?
Managed Agents berechnen die Standard-API-Token-Preise von Claude zuzüglich 0,08 USD pro Sitzungsstunde. Die Websuche kostet 10 US-Dollar pro 1.000 Suchanfragen. MCP-Tool-Aufrufe an externe Server wie Botoi sind auf der Anthropic-Seite kostenlos; Sie zahlen nur für die Nutzung der Botoi-API, die ein kostenloses Kontingent von 100 Anfragen pro Tag beinhaltet.
Kann ich MCP-Server mit Claude Managed Agents verwenden?
Ja. Verwaltete Agenten unterstützen MCP-Server über Streamable HTTP-Transport. Fügen Sie Ihrer Agentenkonfiguration ein mcp_servers-Array mit der Server-URL und optionalen Authentifizierungsheadern hinzu. Der Agent erkennt verfügbare Tools beim Sitzungsstart und kann sie während der Ausführung autonom aufrufen.
Benötige ich einen API-Schlüssel für den botoi MCP-Server?
Nein. Der botoi MCP-Server arbeitet anonym mit 5 Anfragen pro Minute und 100 pro Tag. Für höhere Grenzwerte übergeben Sie einen API-Schlüssel über den Authorization-Header in Ihrer MCP-Serverkonfiguration. Kostenlose API-Schlüssel sind unter botoi.com/api verfügbar.
Welche Tools bietet der botoi MCP-Server?
Der botoi MCP-Server stellt 49 kuratierte Tools in sechs Kategorien zur Verfügung: Suche (IP, DNS, WHOIS, SSL, E-Mail, Domäne, Telefon, Unternehmen, VPN-Erkennung, technische Erkennung, HTTP-Header, URL-Metadaten), Text und Daten (Base64, JSON, Markdown, HTML, CSV, YAML, XML-Konvertierungen), Entwickler-Dienstprogramme (Hashing, UUID, JWT, Cron, Passwörter, URL-Kodierung, Regex, Diff, Semver, Zeitstempel), Sicherheit (Verschlüsselung, TOTP, Kreditkartenvalidierung, PII-Erkennung), Transformation (JS/CSS-Minimierung, SQL/Code-Formatierung, JSON zu TypeScript) und zusätzliche Tools wie Adressvalidierung, Sicherheitsverletzungsprüfung, SSL-Überwachung, DNS-Überwachung und Zugänglichkeitsprüfung.

Starte mit botoi zu entwickeln

150+ API-Endpunkte für Abfragen, Textverarbeitung, Bildgenerierung und Entwickler-Tools. Kostenloser Tarif, keine Kreditkarte nötig.