始める前に
- システムに Node.js v18 以降 をインストールしておきます。
- 管理者権限を持つ有効な Auth0 アカウントを作成しておきます。
- 少なくとも 1 つのサポート対象の MCP クライアント (たとえば Claude Desktop、Cursor、Windsurf、VS Code、Claude Code、または Gemini CLI) をインストールしておきます。
インストールと設定
ターミナルで次のいずれかのコマンドを実行して、Auth0 MCP Serverをインストールします。Claude Desktop の場合 (デフォルト)
Cursor の場合
Windsurf向け
VS Code の場合
- グローバル: すべての VS Code インスタンスで利用可能。
- ワークスペース: 特定のプロジェクトまたはリポジトリでのみ利用可能。
mcp.json ファイルを自動的に設定します。
Claude Code の場合
- ユーザー:
~/.claude.jsonに書き込まれ、すべてのプロジェクトで利用可能。 - プロジェクト: 現在のプロジェクトでのみ利用可能。
Gemini CLI の場合
その他のMCPクライアント
Auth0 MCP Serverを他のMCPクライアントで使用するには、この設定をクライアントに手動で追加し、変更を反映させるために再起動してください。Auth0 で認証する
のデバイスを開始するため、ブラウザーが自動的に開きます。Auth0 アカウントにログインし、求められたアクセス許可を付与してください。資格情報はシステムのキーチェーンに安全に保存されます。必要に応じて、キーチェーン管理ツールで保存を確認できます。
連携を確認する
Claude Desktop
- 新しくインストールした Auth0 MCP Server が確実に認識されるよう、Claude Desktop を再起動します。
- Claude Desktop で Tools アイコンをクリックし、Auth0 のツール (たとえば
auth0_create_actionやauth0_delete_application) が Available MCP Tools の一覧に表示されていることを確認します。 - Claude Desktop との会話を開始し、Auth0 テナントの管理についてサポートを求めます。
Cursor
- 新しくインストールした Auth0 MCP Server を Cursor が認識するよう、Cursor を再起動します。
- Cursor で 設定 > MCP を開き、MCP Servers の一覧に Auth0 が表示されていることを確認します。
- Cursor との会話を開始し、Auth0 テナントの管理についてサポートを依頼します。
Windsurf
- 新しくインストールした Auth0 MCP Server を Windsurf で認識させるため、Windsurf を再起動します。
- Windsurf で Windsurf 設定 > Cascade を開き、Model Context Protocol (MCP) Servers の一覧に Auth0 が表示されていることを確認します。
- Windsurf との会話を開始し、Auth0 テナントの管理についてサポートを依頼します。
VS Code
- 新しくインストールした Auth0 MCP Server を VS Code が認識するよう、VS Code を再起動します。
- VS Code で Copilot Chat をエージェントモードで開き、Auth0 ツールが利用可能であることを確認します。
- 会話を開始し、Auth0 テナントの管理についてサポートを求めます。
Claude Code
- 新しくインストールした Auth0 MCP Server を Claude Code が認識するよう、Claude Code を再起動します。
- Auth0 ツール (たとえば
auth0_create_actionやauth0_list_applications) がセッションで利用可能であることを確認します。 - Claude Code との会話を開始し、Auth0 テナントの管理についてサポートを求めます。
Gemini CLI
- 新しくインストールした Auth0 MCP Server を Gemini CLI が認識するよう、Gemini CLI を再起動します。
- Gemini CLI との会話を開始し、Auth0 テナントの管理についてサポートを求めます。
一般的なトラブルシューティング手順
接続に関する問題の多くは、Auth0 MCP Server を設定し、MCP クライアントを再起動することで解決できます。
コマンドラインヘルプを表示:
次のコマンドで、利用可能なコマンドの一覧と使用例を確認できます。認証に関する問題
Auth0 テナントで適切な権限が設定されていることを確認し、次の方法で再初期化をお試しください:接続エラー:
-
次のコマンドで、MCP サーバーが実行中であることを確認します。
- サーバーが実行中であることを確認したら、AI クライアントを再起動します。
Claude がサーバーに接続できないエラー:
- インストール後に Claude Desktop を再起動します。
-
次のコマンドで、サーバーが実行中であることを確認します。