Bevor Sie beginnen
Sie benötigen:- Ihre Plattform-URL und einen API-Schlüssel. Beide finden Sie in Saga unter Einstellungen > API-Schlüsselverwaltung. Öffnen Sie die Seite, erstellen Sie einen Schlüssel, falls Sie noch keinen haben, und kopieren Sie beide Werte.
- Einen MCP-Client, der den streambaren HTTP-Transport unterstützt (Claude Desktop, Claude Code, Cursor oder einen beliebigen benutzerdefinierten Agenten, der auf dem MCP-SDK basiert).
Jeder Kunde hat seine eigene Saga-Domain, daher ist Ihr MCP-Endpunkt Ihre eigene Plattform-URL mit dem Zusatz
/api/mcp. Verwenden Sie die unter Einstellungen > API-Schlüsselverwaltung angezeigte Plattform-URL — raten Sie die Domain nicht.Einen Client verbinden
Die meisten Clients benötigen nur die Endpunkt-URL und einenAuthorization-Header.
- Endpunkt:
https://<your-domain>.sagalegal.io/api/mcp - Header:
Authorization: Api-Key <your-api-key>
.mcp.json-Datei liest (zum Beispiel Claude Code), fügen Sie hinzu:
<your-domain> durch Ihre Plattform-URL und <your-api-key> durch den Schlüssel aus Einstellungen > API-Schlüsselverwaltung.
Bei manchen Clients können Sie nur ein Bearer-Token einfügen. Verwenden Sie in diesem Fall stattdessen
Authorization: Bearer <your-api-key> — Saga akzeptiert Ihren API-Schlüssel in beiden Formen.Was der Agent tun kann
Nach der Verbindung verfügt der Agent über diese Werkzeuge:| Werkzeug | Was es tut |
|---|---|
ask_saga | Stellt Saga eine Frage und gibt die Antwort zurück, genau wie beim Chatten in der App. |
list_projects | Listet Ihre Projekte auf, einschließlich der mit Ihnen geteilten. |
list_project_documents | Listet die Dokumente in einem Projekt auf. |
search_project_documents | Durchsucht die Wissensdatenbank eines Projekts und gibt die relevantesten Abschnitte zurück. |
fetch_project_document | Gibt den vollständigen Text eines Dokuments zurück. |
list_workflows | Listet Ihre Workflows und die Eingaben auf, die jeder einzelne erwartet. |
execute_workflow | Führt einen Workflow mit Texteingaben aus und gibt das Ergebnis zurück. |
Sicherheit
- Behandeln Sie Ihren API-Schlüssel wie ein Passwort. Jeder mit dem Schlüssel und Ihrer Plattform-URL kann über Saga als Sie agieren.
- Rotieren oder widerrufen Sie den Schlüssel jederzeit unter Einstellungen > API-Schlüsselverwaltung. Ein Widerruf stoppt jeden verbundenen Agenten sofort.
- Falls ein Schlüssel möglicherweise durchgesickert ist, widerrufen Sie ihn und erstellen Sie einen neuen, und aktualisieren Sie anschließend Ihre Client-Konfiguration.
Fehlerbehebung
- Der Client kann sich nicht verbinden oder gibt 401 Unauthorized zurück — prüfen Sie, ob der Endpunkt auf
/api/mcpendet, ob der HeaderAuthorization: Api-Key <your-api-key>lautet und ob der Schlüssel nicht abgelaufen oder widerrufen wurde. Erstellen Sie bei Bedarf einen neuen Schlüssel unter Einstellungen > API-Schlüsselverwaltung. - Ein Workflow wird als pausiert gemeldet — Workflows, die zwischendurch auf Eingaben warten, können über MCP nicht fortgesetzt werden, und Dateieingaben werden nicht unterstützt. Führen Sie diese stattdessen über die Saga-App aus.
