メインコンテンツへスキップ

VS Code を接続する

以下の手順では、Visual Studio Code を使用して MCP サーバーに接続する方法を説明します。VS Code は mcp.json ファイルから MCP サーバーを読み込み、セットアップで MCP が有効になっている場合に GitHub Copilot Chat でツールを利用できるようにします。接続する前に、必要な権限 を満たしていることを確認してください。

前提条件

サポートされている接続方法

VS Code は stdioStreamable HTTPtype: "http")をサポートしています。認証の詳細については、Connection methods を参照してください。以下の例では、両方の方法を示します。

stdio で設定する

  1. VS Code でコマンドパレットを開きます(macOS は ⇧⌘P、Windows または Linux は Ctrl+Shift+P)。

  2. 現在のワークスペースで .vscode/mcp.json を作成または編集するには MCP: Open Workspace Folder MCP Configuration を実行し、すべてのワークスペースでサーバーを利用可能にしたい場合は MCP: Open User Configuration を実行します。

  3. mcp.json ファイルで、標準入出力(stdio)と公開パッケージ @doitintl/doit-mcp-server を使用する MCP サーバーエントリを追加します。your_doit_api_key を、パーソナル API トークン に置き換えてください。

    {
    "servers": {
    "doitMcp": {
    "type": "stdio",
    "command": "npx",
    "args": ["-y", "@doitintl/doit-mcp-server@latest"],
    "env": {
    "DOIT_API_KEY": "your_doit_api_key"
    }
    }
    }
    }
  4. mcp.json を保存します。VS Code からサーバーの信頼または起動を求められた場合は、プロセスを起動できるように承認してください。

  5. コマンドパレットから MCP: List Servers を実行し、MCP サーバーが一覧に表示され起動していることを確認します。Copilot Chat では Agent モードを選択し、ツールピッカーで DoiT MCP ツールが利用可能であることを確認してください。

これで VS Code の GitHub Copilot Chat を使用して、Cloud Intelligence データに関する質問やリクエストを行うことができます。

Streamable HTTP で設定する

  1. stdio で設定する で説明した同じ mcp.json ファイルを開きます。

  2. HTTP サーバーエントリを使用します。

    {
    "servers": {
    "doitMcp": {
    "type": "http",
    "url": "https://mcp.doit.com/mcp"
    }
    }
    }
  3. mcp.json を保存し、プロンプトが表示されたら DoiT のサインインおよび同意フローを完了し、その後 MCP: List Servers でサーバーを確認します。