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

VS Code を接続する

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

必要な権限

  • MCP サーバー経由で DoiT Cloud Intelligence に接続してアクセスするには、ユーザーに Billing Profiles Admin 権限が割り当てられている必要があります。

  • DoiT MCP サーバーツールは DoiT Cloud Intelligence API に対応しています。MCP リクエストは、サインイン済みの DoiT アカウントで認証されます。加えて、各 DoiT API operation は、それぞれ固有の権限を適用します。

前提条件

接続タイプ

VS Code はローカルの stdio 接続を使用して DoiT MCP に接続します。VS Code は、標準入出力(stdio)と npx を使用して、マシン上で公開済みパッケージ(@doitintl/doit-mcp-server)を起動します。Node.jsPATH に含まれていることを確認してください。

DoiT MCP サーバーを設定する

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

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

  3. mcp.json ファイルで、標準入出力(stdio)と公開済みパッケージ @doitintl/doit-mcp-server を使用して DoiT MCP サーバーのエントリを追加します。

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

  5. VS Code がサーバーを起動すると、ブラウザで DoiT のサインインページが開きます。DoiT アカウントでサインインします。

  6. DoiT の同意画面で、Allow access を選択します。

    DoiT consent screen

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

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