
# Cursor を接続する {/* #connect-cursor */}

## ブラウザーでの OAuth サインイン {/* #oauth-browser-sign-in */}

ブラウザーで Reconstruct アカウントにサインインします。Platform で個人トークンを作成する必要はありません。共通の接続設定は [MCP OAuth の設定](/docs/ja/connect-ai-agents#oauth-browser-sign-in)を参照してください。

**[Reconstruct を Cursor に追加](https://cursor.com/install-mcp?name=reconstruct&config=eyJ1cmwiOiJodHRwczovL3JlY29uc3RydWN0LmRldi9tY3AiLCJhdXRoIjp7IkNMSUVOVF9JRCI6InJlY29uc3RydWN0LW1jcCIsInNjb3BlcyI6WyJvcGVuaWQiLCJhdWQtbWNwIl19fQ%3D%3D)**を開くと、以下の設定が入力された Cursor のインストール画面が表示されます。手動で設定する場合は、ほかのサーバーを残したまま `~/.cursor/mcp.json` に `reconstruct` エントリーを追加します。

```json
{
  "mcpServers": {
    "Reconstruct": {
      "url": "https://reconstruct.dev/mcp",
      "auth": {
        "CLIENT_ID": "reconstruct-mcp",
        "scopes": ["openid", "aud-mcp"]
      }
    }
  }
}
```

サーバーを有効にし、ブラウザーでサインインします。デスクトップ版は `http://localhost:8787/callback`、Cursor のウェブ／エージェント用コールバックは `https://www.cursor.com/agents/mcp/oauth/callback` です。どちらも登録済みです。OAuth を選ぶ場合は、手動で設定した `Authorization` ヘッダーを削除します。[Cursor の静的 OAuth](https://prod.cursor.com/docs/mcp)を参照してください。

## 既存の接続を更新する {/* #refresh-an-existing-connection */}

検出される発行者は `https://reconstruct.dev/sso/realms/reconstruct` でなければなりません。ブラウザーでは `https://reconstruct.dev/sso/realms/reconstruct/protocol/openid-connect/auth` が開く必要があります。サイトのルートで `/authorize` で終わる URL は、検出メタデータが古いか欠落していることを示します。

Reconstruct サーバーを無効にしてから有効にし、再度サインインします。古いメタデータが残る場合は Cursor を再起動してください。必要なら、このサーバーのエントリーだけを作成し直します。接続エラーは **Output → MCP Logs** で確認できます。上記のコールバック設定を維持し、クライアントシークレットは空欄のままにします。

## 個人アクセストークン {/* #personal-access-token */}

[Reconstruct Platform のアカウント設定](https://reconstruct.dev/platform/)から MCP アクセストークンをコピーします。接続要件は[個人アクセストークン](/docs/ja/connect-ai-agents#personal-access-token)を参照してください。Cursor を起動する環境で `CR_RECONSTRUCT_MCP_TOKEN` を設定します。

`~/.cursor/mcp.json` を作成します。

```json
{
  "mcpServers": {
    "Reconstruct": {
      "url": "https://reconstruct.dev/mcp",
      "headers": {
        "Authorization": "Bearer ${env:CR_RECONSTRUCT_MCP_TOKEN}"
      }
    }
  }
}
```

Cursor の MCP 設定でサーバーを有効にし、ツール一覧が既に読み込まれている場合はエージェントを再起動して、`list_products` の呼び出しを依頼します。[Cursor の公式 MCP ドキュメント](https://prod.cursor.com/docs/mcp)を参照してください。

続いて[プロンプトの例](/docs/ja/prompt-examples)を試してください。
