コンテンツにスキップ

VSCodeのGitHub Copilotのエージェントモードは、ワークスペース用の.vscode/mcp.json、またはVSCode全体のmcp.json(ユーザー用)を通じて、MCPサーバーをサポートしています。

これらの手順は、PlaidCloud自身のAIを接続ウィンドウからも確認できます。GitHub Copilotは、Gemini CLIやCodex CLIとともに、その他タブにあります。

  1. PlaidCloudにサインインしているブラウザーでhttps://<your-workspace>.plaid.cloud/mcp/setup/tokenにアクセスして、ベアラートークンを取得します。

  2. VSCodeでコマンドパレットを開いてMCP: Add Serverを実行するか、.vscode/mcp.jsonを直接作成します。

    {
    "servers": {
    "plaidcloud": {
    "type": "http",
    "url": "https://<your-workspace>.plaid.cloud/mcp",
    "headers": {
    "Authorization": "Bearer eyJhbGc…"
    }
    }
    }
    }
  3. VSCodeを再読み込みします。Copilotのチャットパネルを開き、モードのドロップダウンをエージェントに切り替えて、PlaidCloudのツールがツールの一覧に表示されることを確認します(通常はplaidcloud_*として表示されます)。

CopilotにPlaidCloudの操作を直接依頼します。

  • 「プロジェクトQ4 Forecastで、直近の実行が失敗したワークフローをすべて探してください。」
  • 「テーブルcustomersのスキーマを表示して、インデックスを提案してください。」
  • 「daily-loadワークフローを実行して、実行状況を報告してください。」

Copilotは適切なツールを選んで実行し、結果を返信に引用します。破壊的な操作(削除、整理、dry_runなしのアップサート)では、通常、確認を求められます。承認する前に、予定されている操作を確認してください。

VSCodeは、起動時とファイルの変更時に.vscode/mcp.jsonを読み取ります。トークンの有効期限が切れたら、https://<your-workspace>.plaid.cloud/mcp/setup/tokenを再読み込みして、Authorizationの値を上書きしてください。VSCodeはサーバーを自動的に再読み込みします。

CopilotがPlaidCloudのどのツールを呼び出せるかを制限したい場合は、VSCodeのサーバーごとのツール許可リスト(Settings → Copilot → MCP → サーバー別のツール選択)を使用します。読み取り専用のセッションや、変更を行うツール(*_upsert、*_run)を明示的に再有効化するまで使えないようにしたい場合に役立ちます。