Nach dem Aktivieren des NocoBase MCP-Server-Plugins stellt deine NocoBase-Anwendung einen MCP-Endpunkt bereit, über den MCP-Clients auf NocoBase-APIs zugreifen und sie aufrufen können.
Hauptanwendung:
http(s)://<host>:<port>/api/mcp
Nicht-Hauptanwendung:
http(s)://<host>:<port>/api/__app/<app_name>/mcp
Dieser Endpunkt verwendet das Transportprotokoll streamable HTTP.
Über den Request-Header x-mcp-packages kannst du steuern, welche Paket-APIs MCP bereitstellt, zum Beispiel:
x-mcp-packages: @nocobase/server,plugin-workflow*,plugin-users
Der Header akzeptiert vollständige Paketnamen. Wenn kein Scope angegeben ist, wird automatisch @nocobase/ ergänzt. Standardmäßig lädt MCP die APIs dieser Pakete:
@nocobase/plugin-data-source-main@nocobase/plugin-data-source-manager@nocobase/plugin-workflow*@nocobase/plugin-acl@nocobase/plugin-users@nocobase/plugin-auth@nocobase/plugin-client@nocobase/plugin-flow-engine@nocobase/plugin-aiAktiviere zuerst das Plugin API Keys und erstelle einen API Key.
Aktiviere zuerst das Plugin IdP: OAuth.
Aktiviere zuerst das Plugin API Keys und erstelle einen API Key.
Aktiviere zuerst das Plugin IdP: OAuth.
Öffne danach Claude und melde dich beim entsprechenden MCP-Dienst an:
Aktiviere zuerst das Plugin API Keys und erstelle einen API Key. Konfiguriere opencode.json:
Aktiviere zuerst das Plugin IdP: OAuth. Konfiguriere opencode.json:
Anmeldung
Debug
Es wird empfohlen, NocoBase MCP zusammen mit NocoBase Skills zu verwenden. Siehe NocoBase Skills.