MCP-Endpunkt

API-Referenz für den FlowCaptain MCP-Endpunkt (Model Context Protocol) zur automatischen Tool-Erkennung.

MCP-Endpunkt

FlowCaptain stellt einen MCP-Endpunkt (Model Context Protocol) bereit, der Voice-Bot-Plattformen ermöglicht, alle Termin-Tools automatisch zu erkennen und zu nutzen.

Endpunkt

POST /mcp

Headers

Authorization: Bearer sk_live_ihr_api_schluessel
Accept: application/json, text/event-stream
Content-Type: application/json

Der Accept-Header muss sowohl application/json als auch text/event-stream enthalten. Voice-Bot-Plattformen wie Retell und VAPI senden dies automatisch.

So funktioniert es

MCP ist ein Protokoll, das die dynamische Erkennung von KI-Tools ermöglicht. Anstatt jeden Endpunkt manuell zu konfigurieren, verbindet sich Ihr Voice Bot einmal mit dem MCP-Endpunkt und sieht automatisch alle verfügbaren Tools:

  1. Die Plattform sendet eine initialize-Anfrage zur Erkennung der Fähigkeiten
  2. Dann sendet sie eine tools/list-Anfrage, um alle verfügbaren Tools zu erhalten
  3. Wenn der Voice Bot Verfügbarkeit prüfen oder einen Termin buchen muss, sendet er eine tools/call-Anfrage

Verfügbare Tools

Tool-NameBeschreibung
check_availabilityVerfügbare Zeitfenster mit natürlicher Sprache prüfen
book_appointmentTermin mit Anruferdaten buchen
cancel_appointmentBestehenden Termin stornieren
reschedule_appointmentTermin auf neue Zeit umbuchen
request_callbackRückruf anfordern, wenn der Bot das Anliegen nicht lösen kann

Testen mit curl

curl -X POST https://api.flowcaptain.ai/mcp \
  -H "Authorization: Bearer sk_live_ihr_api_schluessel" \
  -H "Accept: application/json, text/event-stream" \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "initialize",
    "params": {
      "protocolVersion": "2024-11-05",
      "capabilities": {},
      "clientInfo": { "name": "test", "version": "1.0" }
    }
  }'

Wann MCP vs. REST verwenden

Beide bieten den gleichen Funktionsumfang. MCP erkennt alle Tools automatisch über einen einzigen Endpunkt, während REST separate Endpunkte pro Aktion verwendet. Wir empfehlen MCP, wann immer Ihre Plattform es unterstützt — die Einrichtung ist schneller und neue Tools stehen automatisch zur Verfügung, ohne Ihre Integration anzupassen.