> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> AI ツールを使用して Auth0 ナレッジベースをインデックス化し、検索する方法を学びます。

# AI ツールを活用する

AI エージェントと LLM を Auth0 ナレッジベースに直接接続して、開発ワークフローを高速化できます。公式ドキュメントへのリンク付きで、コンテキストに応じた回答、コードサンプル、API リファレンスを取得できます。

必要な情報を AI ツールでインデックス化して検索できるよう、Auth0 では次のものを提供しています。

* LLM コンテキストファイル (`llms.txt`): 一括取り込み向けの構造化された Markdown ファイル。
* Auth0 Docs MCP Server: AI エージェントがナレッジベースを動的に照会できるホスト型 MCP Server。

<div id="llm-context-files">
  ## LLM コンテキストファイル
</div>

LLM コンテキストファイルを使用すると、LLM が Auth0 サイトのディレクトリ全体を理解し、効率的に取り込めるようになります。

| 名前              | URL                                    | 説明                                  |
| --------------- | -------------------------------------- | ----------------------------------- |
| `llms.txt`      | `https://auth0.com/llms.txt`           | すべての記事の簡潔な要約。すばやくコンテキストを把握するのに最適です。 |
| `llms-full.txt` | `https://auth0.com/docs/llms-full.txt` | すべての記事の全文。詳細なインデックス作成に最適です。         |

<div id="auth0-docs-mcp-server">
  ## Auth0 Docs MCP Server
</div>

AI ツールを Auth0 Docs Model Context Protocol (MCP) Server に接続すると、Auth0 の最新ドキュメントにリアルタイムでアクセスできます。Auth0 Docs MCP Server は `SearchAuth0Docs` ツールを提供しており、AI エージェントはこれを使用して Auth0 のナレッジベースを検索し、関連する製品ドキュメントへのリンクを含むコンテキストに即したコンテンツを返すことができます。

Auth0 Docs MCP Server には、次のエンドポイント メタデータがあります。

```
Server Name: Auth0 Docs
Server URL: https://auth0.com/docs/mcp
Transport Type: HTTP
```

統合ガイドに従って、AI ツールを Auth0 Docs MCP Server に接続する方法をご確認ください。

<Tabs>
  <Tab title="ChatGPT">
    ChatGPT を Auth0 Docs MCP Server に接続するには、次の手順に従います。

    1. [Settings > Connectors](https://chatgpt.com/#settings/Connectors) に移動します。
    2. **Create** を選択し、MCP サーバーのメタデータを入力します。
       * Connector Name: Auth0 Docs MCP Server
       * Description: Auth0 ナレッジベースのインデックス化と検索
       * Connector URL: `https://auth0.com/docs/mcp`
    3. **Create** を選択します。

    正常に完了すると、Auth0 Docs MCP Server がインストール済みの MCP サーバーとして表示されます。詳しくは、OpenAI の [Connect from ChatGPT](https://developers.openai.com/apps-sdk/deploy/connect-chatgpt/) ドキュメントを参照してください。
  </Tab>

  <Tab title="Claude">
    Claude を Auth0 Docs MCP Server に接続するには、次の手順を実行します。

    1. [Settings > Connectors](https://claude.ai/settings/connectors) に移動します。
    2. **Add custom connector** を選択します。
    3. Auth0 Docs MCP Server を追加するには、次の内容を入力します。
       * 名前: Auth0 Docs MCP Server
       * URL: `https://auth0.com/docs/mcp`
    4. **Add** を選択します。

    正常に追加されると、Auth0 Docs MCP Server がカスタム Connector として表示されます。詳細については、Model Context Protocol の [Connect to remote MCP Servers](https://modelcontextprotocol.io/docs/tutorials/use-remote-mcp-server#connecting-to-a-remote-mcp-server) ドキュメントを参照してください。
  </Tab>

  <Tab title="Claude Code">
    Claude Code を Auth0 Docs MCP Server に接続するには、次を実行します。

    ターミナルで以下を実行します。

    ```bash lines theme={null}
    claude mcp add --transport http auth0-docs-mcp-server https://auth0.com/docs/mcp
    ```

    確認するには、以下を実行します:

    ```bash lines theme={null}
    claude mcp list
    ```

    正常に完了すると、Auth0 Docs MCP Server がインストール済みの MCP サーバーとして表示されます。詳細については、Claude の[Installing MCP servers](https://docs.anthropic.com/en/docs/claude-code/mcp#installing-mcp-servers)ドキュメントを参照してください。
  </Tab>

  <Tab title="Codex">
    Codex を Auth0 Docs MCP Server に接続するには、次の手順を実行します。

    ターミナルで、次を実行します。

    ```bash lines theme={null}
    codex mcp add auth0-docs-mcp-server --url https://auth0.com/docs/mcp
    ```

    確認するには、次を実行します。

    ```bash lines theme={null}
    codex mcp list
    ```

    正常に完了すると、Auth0 Docs MCP Server がインストール済みの MCP サーバーとして表示されます。詳細については、Codex の [Model Context Protocol](https://developers.openai.com/codex/mcp) ドキュメントを参照してください。
  </Tab>

  <Tab title="Cursor">
    Cursor を Auth0 Docs MCP Server に接続するには、次の手順に従います。

    1. Command + Shift + P (Windows では Ctrl + Shift + P) でコマンドパレットを開き、**Open MCP settings** を検索します。
    2. **New MCP Server** を選択して、`mcp.json` を編集します。
    3. Auth0 Docs MCP Server を追加します。

    ```json lines theme={null}
    {
      "mcpServers": {
        "auth0-docs-mcp-server": {
          "url": "https://auth0.com/docs/mcp"
        }
      }
    }
    ```

    正常に完了すると、Auth0 Docs MCP Server がインストール済みの MCP サーバーとして表示されます。詳細については、Cursor の [Installing MCP servers](https://cursor.com/docs/context/mcp#installing-mcp-servers) ドキュメントを参照してください。
  </Tab>

  <Tab title="VS Code">
    VS Code を Auth0 Docs MCP Server に接続するには、次の手順に従います。

    1. Command + Shift + P (Windows では Ctrl + Shift + P) でコマンド パレットを開き、**MCP: Add Server** を検索します。
    2. MCP サーバーの種類として **HTTP** を選択します。
    3. MCP Server URL (`https://auth0.com/docs/mcp`) を入力し、Server ID に `auth0-docs-mcp-server` を設定します。
    4. **Global** または **Workspace** を選択して、すべてのワークスペース、または現在のワークスペースで MCP サーバーを利用できるようにします。
    5. **Enter** キーを押してセットアップを完了します。**Extensions** の **Installed MCP Servers** に Auth0 Docs MCP Server が表示されていることを確認します。

    詳細については、[Add and manage MCP servers in VS Code](https://code.visualstudio.com/docs/copilot/chat/mcp-servers) を参照してください。
  </Tab>

  <Tab title="Windsurf">
    Windsurf を Auth0 Docs MCP Server に接続するには、次の手順に従います。

    1. Command + Shift + P (Windows では Ctrl + Shift + P) で Windsurf の設定を開き、**MCP** を検索します。
    2. **View Raw Config** を選択し、`mcp_config.json` を編集します。
    3. Auth0 Docs MCP Server を追加します。

    ```json lines theme={null}
    {
      "mcpServers": {
        "auth0-docs-mcp-server": {
          "serverUrl": "https://auth0.com/docs/mcp"
        }
      }
    }
    ```

    4. 保存して **Refresh** を選択し、新しい MCP 設定を読み込みます。

    確認するには、Cascade のチャットで `What MCP servers do you have installed?` と入力します。Cascade に、インストール済みの MCP サーバーとして Auth0 Docs MCP Server が表示されるはずです。詳しくは、Windsurf の [Model Context Protocol](https://docs.windsurf.com/plugins/cascade/mcp#model-context-protocol-mcp) ドキュメントを参照してください。
  </Tab>
</Tabs>

<div id="sample-prompts">
  ## プロンプトの例
</div>

<Callout icon="file-lines" color="#0EA5E9" iconType="regular">
  AI ツールは誤った内容を生成することがあります。デプロイする前に、必ず提供されているドキュメントへのリンクを参照し、AI が生成したコードとあわせて応答の正確性を確認してください。
</Callout>

以下のサンプルプロンプトを AI ツールで使用して、Auth0 を活用し、アイデンティティワークフローを保護してください。

<div id="setup">
  ### セットアップ
</div>

* Webブラウザーでリッチ認可リクエストを表示するように、同意プロンプトをカスタマイズするにはどうすればよいですか？
* モバイルアプリケーションで Auth0 Guardian アプリを使用した非同期認可の設定手順を教えてください。
* Next.js アプリでリフレッシュトークンのローテーションを実装するにはどうすればよいですか？設定手順とコード例を示してください。

<div id="connections-and-integrations">
  ### 接続と統合
</div>

* このアプリへのアクセスを、特定の GitHub 組織のメンバーであるユーザーのみに制限したいです。Auth0 Docs MCP Server を使用して GitHub Enterprise 接続の設定方法を調べ、ログイン時にユーザーの GitHub 組織メンバーシップを確認し、メンバーでない場合はアクセスを拒否する Auth0 Action を作成してください。
* Slack ソーシャル接続を設定したいです。Auth0 Docs MCP Server を使用して、Slack の `team_id` をユーザーの IDトークン にマッピングする正しい方法を調べてください。次に、ローカルのユーザーインターフェイスを更新して、この `slack_team_id` フィールドを追加してください。
* 既存の Vercel プロジェクトに Auth0 を統合するにはどうすればよいですか？

<div id="ai-agents-and-mcp-servers">
  ### AI エージェントと MCP Server
</div>

* ユーザーの Google カレンダーにアクセスし、予定や会議に関する質問に答えられるツール呼び出しを AI エージェントに追加してください。Auth0 Docs MCP Server を使用して、Auth0 でログインを保護する方法と、ユーザーの Google カレンダーに対するツール呼び出しの実装手順を確認してください。
* セキュリティエンジニアとして対応してください。Auth0 Docs MCP Server を使用して、MCP Server の Authorization に関するガイドを見つけてください。現在のサーバー構成を更新し、すべての受信接続で OAuth 2.1 を必須にするとともに、アクセストークンで Resource Parameter Compatibility Profile が使用されていることを確認してください。
* `server.py` 内の現在のツール定義を確認してください。Auth0 Docs MCP Server を使用して、Custom Token Exchange の実装が RFC 8693 に準拠しているか検証してください。ユーザーコンテキストが漏えいする可能性のある相違が見つかった場合は、修正案を提示し、更新後のコードを提供してください。

<div id="troubleshooting">
  ### トラブルシューティング
</div>

* リフレッシュトークン交換の使用時に `refresh token doesn’t exist` エラーが発生します。Token Vault の設定手順を前提に、この問題のトラブルシューティングを手伝ってください。
* ログアウトボタンをクリックしても Auth0 側のセッションがクリアされません。正しい Federated Logout URL の構造をドキュメントで確認し、それを使うようにログアウトハンドラーを更新してください。
* ログインフローが `401 Unauthorized error` で失敗します。Auth0 Docs MCP Server を使って、`auth0-node` SDK でこのエラーが発生する一般的な原因を調べ、`.env` とクライアントの初期化に不一致がないか確認してください。
