Después de habilitar el plugin NocoBase MCP Server, tu aplicación NocoBase expondrá un endpoint MCP para que los clientes MCP puedan acceder y llamar a las APIs de NocoBase.
Aplicación principal:
http(s)://<host>:<port>/api/mcp
Aplicación no principal:
http(s)://<host>:<port>/api/__app/<app_name>/mcp
Este endpoint utiliza el transporte streamable HTTP.
Puedes usar la cabecera de solicitud x-mcp-packages para controlar qué APIs de paquetes expone MCP, por ejemplo:
x-mcp-packages: @nocobase/server,plugin-workflow*,plugin-users
Esta cabecera acepta nombres completos de paquetes. Si no se incluye el scope, se añadirá automáticamente @nocobase/. De forma predeterminada, MCP carga las APIs de estos paquetes:
@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-aiPrimero, habilita el plugin API Keys y crea una API key.
Primero, habilita el plugin IdP: OAuth.
Primero, habilita el plugin API Keys y crea una API key.
Primero, habilita el plugin IdP: OAuth.
Después, abre Claude e inicia sesión en el servicio MCP correspondiente:
Primero, habilita el plugin API Keys y crea una API key. Configura opencode.json:
Primero, habilita el plugin IdP: OAuth. Configura opencode.json:
Inicio de sesión
Depuración
Se recomienda usar NocoBase MCP junto con NocoBase Skills. Consulta NocoBase Skills.