Cline を接続する
ブラウザーでの OAuth サインイン
- Cline で MCP Servers を開きます。Cline 4.1.23 では Customize → MCP → Installed → Add Remote Server を使用します。
- サーバー名を
reconstruct、URL をhttps://reconstruct.dev/mcpにし、Streamable HTTP を選択します。 - Authorization ヘッダーを付けずにサーバーを追加します。確認が表示されたら Authenticate を選択します。
- VS Code が Reconstruct のサインインページを開くことを許可します。サインインしてアクセスを承認し、Cline に戻ります。
Cline は OAuth クライアントを自動登録し、同意後に認証情報を保存します。クライアントシークレットや手動でコピーしたトークンは不要です。Reconstruct のスコープは openid aud-mcp です。
または Edit Configuration を開き、このエントリーを mcpServers に追加します。
{
"mcpServers": {
"reconstruct": {
"type": "streamableHttp",
"url": "https://reconstruct.dev/mcp",
"disabled": false,
"autoApprove": []
}
}
}
type を明示的に指定してください。従来の SSE の既定値は Reconstruct に対応していません。生成される oauth フィールドは Cline に管理させます。
個人アクセストークン
MCP トークンを作成します。OAuth の代わりに、サーバーのエントリーに次のフィールドを追加します。
"headers": {
"Authorization": "Bearer <your MCP token>"
}
ローカル環境でプレースホルダーを置き換えます。設定を非公開にしてください。OAuth に切り替える場合は、このヘッダーを削除します。
接続を確認する
MCP パネルで reconstruct を展開し、接続状態と検出されたツール、リソース、プロンプトを確認します。エージェントのタスクを開始し、次のように依頼します。
Use Reconstruct MCP to call list_products. Do not create or update captures.
接続の検出は Cline 4.1.23 で確認済みです。そのテストで使用した無料の step-5-preview モデルでは、サーバーは接続できても MCP 呼び出しツールがエージェントに公開されませんでした。モデルが MCP ツールを呼び出せない場合は、ツールを公開するモデル/プロバイダーを選び、新しいタスクを開始してください。再接続だけではツール呼び出しを確認したことにはなりません。
Cline の MCP ドキュメント、トラブルシューティング、Reconstruct スキルを参照してください。