Docs
Entwickler

MCP-Tools

Öffentliche MCP-Tool-Oberfläche, OAuth und governte Ausführung für Agenten-Clients.

Überblick

Numezis stellt einen Remote-MCP-Server für Claude, ChatGPT und andere MCP-Clients bereit. Tools sind governten API-Operationen zugeordnet: Lesezugriffe sind im Tool-Manifest aufgeführt; Mutationen beachten Modulaktivierung, Berechtigungen und Freigaberichtlinie für kritische Tools.

Die End-User-Einrichtung (Connectoren, OAuth-Screenshots) liegt im MCP-Produktleitfaden. Diese Seite dokumentiert den Integrationsvertrag für Entwickler.

Endpunkt und Transport

ElementWert
URLhttps://www.numezis.com/mcp
TransportStreamable HTTP (JSON-RPC 2.0)
AuthOAuth 2.0 mit Dynamic Client Registration

Übergeben Sie den Portalkontext über die bei OAuth eingerichtete authentifizierte Sitzung. Die Tool-Ausführung nutzt dieselben AccessMode-Regeln wie das Unternehmensportal (/c).

Tool-Discovery

Rufen Sie nach der Autorisierung tools/list auf, um die Manifeste abzurufen. Jedes Tool enthält:

  • name — stabiler Identifikator (entspricht den Tool-Oberflächen des Registry)
  • description — benutzerseitige Zusammenfassung
  • inputSchema — JSON Schema für Argumente
  • manifest.safetyread, write oder critical
  • manifest.requiresApprovaltrue für kritische Mutationen

Es erscheinen nur Tools für aktivierte Module und effektive Berechtigungen des verbundenen Benutzers.

Ausführung und Freigaben

  1. Der Client sendet tools/call mit Tool-Name und validierten Argumenten.
  2. Der Server führt Richtlinienprüfungen aus (Modul, Berechtigung, Unternehmensstatus).
  3. Kritische Tools können ein Freigabe-Token zurückgeben, statt die Mutation anzuwenden.
  4. Der Benutzer bestätigt in der Numezis-Oberfläche; der Client wiederholt mit der Freigabereferenz.

Umgehen Sie Freigabeschritte in der Automatisierung nicht — nutzen Sie unkritische Lese-Tools zur Vorprüfung und blenden Sie dann die Freigabe-UX für den Benutzer ein.

Fehler

MCP-Fehler spiegeln die API-Semantik wider: Autorisierungsfehler, Validierungsfehler und Ratenbegrenzungen werden als strukturierte RPC-Fehler zurückgegeben. Protokollieren Sie Korrelations-IDs aus den Antworten, wenn Sie Support-Tickets eröffnen.

Verwandte Seiten