メインコンテンツまでスキップ

Cursor を接続する

ブラウザーでの OAuth サインイン​

ブラウザーで Reconstruct アカウントにサインインします。Platform で個人トークンを作成する必要はありません。共通の接続設定は MCP OAuth の設定を参照してください。

**Reconstruct を Cursor に追加**を開くと、以下の設定が入力された Cursor のインストール画面が表示されます。手動で設定する場合は、ほかのサーバーを残したまま ~/.cursor/mcp.json に reconstruct エントリーを追加します。

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

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

個人アクセストークン​

Reconstruct Platform のアカウント設定から MCP アクセストークンをコピーします。接続要件は個人アクセストークンを参照してください。Cursor を起動する環境で CR_RECONSTRUCT_MCP_TOKEN を設定します。

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

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

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

続いてプロンプトの例を試してください。