NocoBase MCP
Sobald das NocoBase-MCP-Service-Plugin aktiviert ist, stellt die NocoBase-Anwendung eine MCP-Service-Schnittstelle bereit, über die MCP-Clients NocoBase-Schnittstellen aufrufen können.
Service-Adresse
-
Hauptanwendung:
http(s)://<host>:<port>/api/mcp -
Sub-Anwendung:
http(s)://<host>:<port>/api/__app/<app_name>/mcp
Diese Adresse verwendet das Übertragungsprotokoll streamable HTTP.
Bereitgestellte Funktionen
Allgemeine Tools
Können zum Bedienen von Datentabellen verwendet werden.
NocoBase-Kern und Schnittstellen verschiedener Plugins
Über den Request-Header x-mcp-packages lässt sich steuern, welche Paket-Schnittstellen MCP exponiert, zum Beispiel:
Dieser Request-Header unterstützt vollständige Paketnamen; fehlt der Scope, wird automatisch @nocobase/ ergänzt.
Standardmäßig werden außer den allgemeinen Tools keine weiteren Paket-Schnittstellen geladen. Empfohlen wird, andere Systemfunktionen über die NocoBase CLI zu bedienen.
Häufig verwendete Pakete:
Weitere Pakete und zugehörige Schnittstellenbeschreibungen finden Sie über das Plugin API-Dokumentation.
Authentifizierungsmethoden
API-Key-Authentifizierung
Mit einem über das Plugin API keys erstellten API Key können Sie die MCP-Service-Schnittstelle aufrufen; die Berechtigungen werden durch die mit dem API Key verknüpfte Rolle bestimmt.
OAuth-Authentifizierung
Verwenden Sie das nach erfolgreicher OAuth-Authentifizierung erhaltene Access Token, um die MCP-Service-Schnittstelle aufzurufen; die Berechtigungen werden durch den autorisierten Nutzer bestimmt. Hat der Nutzer mehrere Rollen, kann die Aufruferrolle über den Request-Header x-role festgelegt werden.
Schnellstart
Codex
Mit API-Key-Authentifizierung
Aktivieren Sie zunächst das API-Keys-Plugin und erstellen Sie einen API Key.
Mit OAuth-Authentifizierung
Aktivieren Sie zunächst das Plugin „IdP: OAuth".
Claude Code
Mit API-Key-Authentifizierung
Aktivieren Sie zunächst das API-Keys-Plugin und erstellen Sie einen API Key.
Mit OAuth-Authentifizierung
Aktivieren Sie zunächst das Plugin „IdP: OAuth".
Öffnen Sie nach der Ausführung Claude und melden Sie sich am gewünschten MCP-Service an:
OpenCode
Mit API-Key-Authentifizierung
Aktivieren Sie zunächst das API-Keys-Plugin und erstellen Sie einen API Key. Konfigurieren Sie opencode.json:
Mit OAuth-Authentifizierung
Aktivieren Sie zunächst das Plugin „IdP: OAuth". Konfigurieren Sie opencode.json:
Login
Debug

