NocoBase MCP
Tras habilitar el plugin de servicio NocoBase MCP, la aplicación NocoBase expone una interfaz de servicio MCP que los clientes MCP pueden utilizar para acceder e invocar las API de NocoBase.
Dirección del servicio
-
Aplicación principal:
http(s)://<host>:<port>/api/mcp -
Subaplicación:
http(s)://<host>:<port>/api/__app/<app_name>/mcp
Esta dirección utiliza el protocolo de transporte streamable HTTP.
Capacidades proporcionadas
Herramientas generales
Pueden utilizarse para operar sobre tablas de datos.
Núcleo de NocoBase y APIs de los plugins
Se admite el control de qué paquetes expone MCP mediante la cabecera de petición x-mcp-packages, por ejemplo:
Esta cabecera admite el nombre de paquete completo. Si no se incluye el scope, se completa automáticamente con @nocobase/.
Por defecto no se cargan APIs de paquetes distintos a las herramientas generales. Se recomienda utilizar NocoBase CLI para operar otras funcionalidades del sistema.
Descripción de paquetes habituales:
Para más paquetes y la descripción de sus APIs, consulte el plugin Documentación de la API.
Métodos de autenticación
Autenticación con API Key
Utilice la API key creada con el plugin API keys para invocar las APIs del servicio MCP. Los permisos vienen determinados por el rol vinculado a la API key.
Autenticación con OAuth
Utilice el access token obtenido tras la autorización OAuth para invocar las APIs del servicio MCP. Los permisos vienen determinados por el usuario autorizado. Si el usuario tiene varios roles, puede utilizar la cabecera x-role para indicar el rol con el que se realiza la llamada.
Inicio rápido
Codex
Con autenticación por API Key
Primero habilite el plugin API Keys y cree una API Key.
Con autenticación OAuth
Primero habilite el plugin IdP: OAuth.
Claude Code
Con autenticación por API Key
Primero habilite el plugin API Keys y cree una API Key.
Con autenticación OAuth
Primero habilite el plugin IdP: OAuth.
Tras la ejecución, abra Claude y seleccione el servicio MCP correspondiente para iniciar sesión:
OpenCode
Con autenticación por API Key
Primero habilite el plugin API Keys y cree una API Key. Configure opencode.json:
Con autenticación OAuth
Primero habilite el plugin IdP: OAuth. Configure opencode.json:
Iniciar sesión:
Depurar:

