nocobase-mcp-setup について
NocoBase ユーザーがコーディングエージェントの CLI に MCP 接続を設定し、到達性と認証を確認するためのスキルです。CLI と認証方式に応じた手順を示し、登録済みサーバーと利用可能なツールを確認します。
主な機能
- 01メインまたは非メインアプリのエンドポイント確認
- 02NocoBase サービスの到達性確認
- 03API Key または OAuth 認証の設定
- 04Codex と Claude Code のコマンド提示
- 05登録済みサーバーと利用可能なツールの確認
活用シーン
- 01Codex CLI に NocoBase MCP を追加
- 02Claude Code 用に NocoBase 接続を設定
- 03エンドポイントや認証設定の問題を調査
- 04コレクションとフィールドのツールを確認
MCP 対応
このスキルは、コーディングエージェントの CLI に NocoBase を MCP サーバーとして追加する手順を案内します。NocoBase は streamable HTTP でコアおよびプラグイン API と、コレクション操作用の汎用 CRUD ツールを公開します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nocobase/ skills --skill nocobase-mcp-setupインストール後、Claude Code で/nocobase-mcp-setupを入力して読み込まれたか確認します。
詳細
目標
ユーザーのコーディングエージェント CLI 用に NocoBase MCP 接続を構成し、サーバーに到達でき、認証済みであることを確認します。
ワークフロー
- 使用するアプリのエンドポイントを確認します。
- メインアプリ:
http(s)://<host>:<port>/api/mcp - メイン以外のアプリ:
http(s)://<host>:<port>/api/__app/<app_name>/mcp
- メインアプリ:
- NocoBase が起動していて、アクセス可能であることを確認します。
- 認証モードを決定します。
- API Key:
API Keysプラグインと、既存の API キーが必要です - OAuth:
IdP: OAuthプラグインが必要です
- API Key:
- ユーザーの CLI 用コマンドを使用して、NocoBase MCP サーバーを追加するよう案内します。
- 登録済みのサーバーと利用可能なツールを確認して、MCP 接続を検証します。
サービスに関する注意事項
- NocoBase MCP は
streamable HTTPトランスポートプロトコルを使用します。 - NocoBase が公開するもの:
- NocoBase コアとプラグインの API
- コレクションを操作するための汎用 CRUD ツール
MCP の設定
ユーザーの CLI と認証モードに応じてコマンドを選択します。
API Key を使用する Codex
export NOCOBASE_API_TOKEN=<your_api_key>
codex mcp add nocobase --url http://<host>:<port>/api/mcp --bearer-token-env-var NOCOBASE_API_TOKEN
OAuth を使用する Codex
codex mcp add nocobase --url http://<host>:<port>/api/mcp
codex mcp login nocobase --scopes mcp,offline_access
API Key を使用する Claude Code
claude mcp add --transport http nocobase http://<host>:<port>/api/mcp --header "Authorization: Bearer <your_api_key>"
OAuth を使用する Claude Code
claude mcp add --transport http nocobase http://<host>:<port>/api/mcp
次に Claude を開き、MCP パネルからログインを完了します。
claude
/mcp
その他の CLI
同じエンドポイントパターンと、CLI がサポートする認証モードを使用します。
前提条件
- NocoBase がインストールされ、起動している
- 正しいアプリのエンドポイントがわかっている
- API Key 認証の場合:
API Keysプラグインが有効になっている- API キーが作成されている
- OAuth 認証の場合:
IdP: OAuthプラグインが有効になっている
検証
設定後、コレクションやフィールドなどの NocoBase API 操作で、NocoBase MCP ツールが利用可能であることを確認します。
Codex CLI の場合は、次を使用します。
codex mcp list
codex mcp get nocobase
Claude Code の場合は、Claude を起動して MCP エントリーを確認します。
claude
/mcp
コメント
Markdown 対応