
# Cline を接続する {/* #connect-cline */}

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

1. Cline で **MCP Servers** を開きます。Cline 4.1.23 では **Customize → MCP → Installed → Add Remote Server** を使用します。
2. サーバー名を `reconstruct`、URL を `https://reconstruct.dev/mcp` にし、**Streamable HTTP** を選択します。
3. Authorization ヘッダーを付けずにサーバーを追加します。確認が表示されたら **Authenticate** を選択します。
4. VS Code が Reconstruct のサインインページを開くことを許可します。サインインしてアクセスを承認し、Cline に戻ります。

Cline は OAuth クライアントを自動登録し、同意後に認証情報を保存します。クライアントシークレットや手動でコピーしたトークンは不要です。Reconstruct のスコープは `openid aud-mcp` です。

または **Edit Configuration** を開き、このエントリーを `mcpServers` に追加します。

```json
{
  "mcpServers": {
    "reconstruct": {
      "type": "streamableHttp",
      "url": "https://reconstruct.dev/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}
```

`type` を明示的に指定してください。従来の SSE の既定値は Reconstruct に対応していません。生成される `oauth` フィールドは Cline に管理させます。

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

[MCP トークン](/docs/ja/connect-ai-agents#personal-access-token)を作成します。OAuth の代わりに、サーバーのエントリーに次のフィールドを追加します。

```json
"headers": {
  "Authorization": "Bearer <your MCP token>"
}
```

ローカル環境でプレースホルダーを置き換えます。設定を非公開にしてください。OAuth に切り替える場合は、このヘッダーを削除します。

## 接続を確認する {/* #check-the-connection */}

MCP パネルで `reconstruct` を展開し、接続状態と検出されたツール、リソース、プロンプトを確認します。エージェントのタスクを開始し、次のように依頼します。

```text
Use Reconstruct MCP to call list_products. Do not create or update captures.
```

接続の検出は Cline 4.1.23 で確認済みです。そのテストで使用した無料の `step-5-preview` モデルでは、サーバーは接続できても MCP 呼び出しツールがエージェントに公開されませんでした。モデルが MCP ツールを呼び出せない場合は、ツールを公開するモデル／プロバイダーを選び、新しいタスクを開始してください。再接続だけではツール呼び出しを確認したことにはなりません。

[Cline の MCP ドキュメント](https://docs.cline.bot/mcp/mcp-overview)、[トラブルシューティング](/docs/ja/connect-ai-agents#troubleshooting)、[Reconstruct スキル](/docs/ja/skills)を参照してください。
