Depois de habilitar o plugin NocoBase MCP Server, sua aplicação NocoBase passa a expor um endpoint MCP para que clientes MCP possam acessar e chamar as APIs do NocoBase.
Aplicação principal:
http(s)://<host>:<port>/api/mcp
Aplicação que não é principal:
http(s)://<host>:<port>/api/__app/<app_name>/mcp
Esse endpoint usa o transporte streamable HTTP.
Você pode usar o cabeçalho de requisição x-mcp-packages para controlar quais APIs de pacotes o MCP expõe, por exemplo:
x-mcp-packages: @nocobase/server,plugin-workflow*,plugin-users
Esse cabeçalho aceita nomes completos de pacotes. Se o escopo for omitido, @nocobase/ será adicionado automaticamente. Por padrão, o MCP carrega as APIs destes pacotes:
@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-aiPrimeiro, habilite o plugin API Keys e crie uma API key.
Primeiro, habilite o plugin IdP: OAuth.
Primeiro, habilite o plugin API Keys e crie uma API key.
Primeiro, habilite o plugin IdP: OAuth.
Depois, abra o Claude e faça login no serviço MCP correspondente:
Primeiro, habilite o plugin API Keys e crie uma API key. Configure o opencode.json:
Primeiro, habilite o plugin IdP: OAuth. Configure o opencode.json:
Login
Debug
Recomenda-se usar o NocoBase MCP junto com NocoBase Skills. Veja NocoBase Skills.