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 は、それぞれ固有の権限を適用します。
前提条件
-
GitHub Copilot とチャット用 MCP サポートが有効になっている、最新版に近い Visual Studio Code。組織やエンタープライズ経由で Copilot を利用している場合、管理者が Copilot で MCP サーバーを有効にする必要がある場合があります。詳細については、Add and manage MCP servers in VS Code、MCP configuration reference、および GitHub's MCP instructions for Copilot Chat を参照してください。
-
Node.js が
PATHに設定されており、npxから@doitintl/doit-mcp-serverを実行できること。 -
VS Code が MCP サーバーを起動する際に、DoiT のサインインフローを完了するためのサポート対象ブラウザ。
接続タイプ
VS Code はローカルの stdio 接続を使用して DoiT MCP に接続します。VS Code は、標準入出力(stdio)と npx を使用し て、マシン上で公開済みパッケージ(@doitintl/doit-mcp-server)を起動します。Node.js が PATH に含まれていることを確認してください。
DoiT MCP サーバーを設定する
-
VS Code でコマンドパレットを開きます(macOS は ⇧⌘P、Windows または Linux は Ctrl+Shift+P)。
-
MCP: Open Workspace Folder MCP Configuration を実行して、現在のワークスペース内の
.vscode/mcp.jsonを作成または編集するか、すべてのワークスペースでサーバーを利用可能にしたい場合は MCP: Open User Configuration を実行します。 -
mcp.jsonファイルで、標準入出力(stdio)と公開済みパッケージ@doitintl/doit-mcp-serverを使用して DoiT MCP サーバーのエントリを追加します。{
"servers": {
"doitMcp": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@doitintl/doit-mcp-server@latest"]
}
}
} -
mcp.jsonを保存します。VS Code がサーバーの信頼または起動を求めるプロンプトを表示した場合は、プロセスを起動できるように確認してください。 -
VS Code がサーバーを起動すると、ブラウザで DoiT のサインインページが開きます。DoiT アカウントでサインインします。
-
DoiT の同意画面で、Allow access を選択します。

-
コマンドパレットから MCP: List Servers を実行し、DoiT MCP サーバーが一覧に表示され、起動していることを確認します。Copilot Chat で Agent モードを選択し、ツールセレクターで DoiT MCP ツールが利用可能であることを確認します。
これで VS Code の GitHub Copilot Chat を使用して、DoiT Cloud Intelligence データに関する質問やリクエストを行うことができます。