Gemini CLI を接続する
以下の手順では、Gemini CLI を使用して DoiT MCP server に接続する方法を説明します。
必要な権限
-
MCP server を介して DoiT Cloud Intelligence に接続しアクセスするには、ユーザーに Billing Profiles Admin 権限が割り当てられている必要があります。
-
DoiT MCP server のツールは DoiT Cloud Intelligence API にマッピングされています。MCP リクエストは、サインイン済みの DoiT アカウントで認証されます。さらに、それぞれの DoiT API operation は、それぞれ固有の権限を適用します。
前提条件
-
Gemini CLI がインストールされ、最新の状態になっていること。
-
Node.js が
PATHに含まれており、npxで@doitintl/doit-mcp-serverを実行できること。 -
Gemini CLI が MCP server を起動するときに DoiT のサインインフローを完了するための、サポートされている Web ブラウザ。
接続タイプ
Gemini CLI はローカルの stdio 接続を使用して DoiT MCP に接続します。CLI は、npx を使用して、標準入力/出力(stdio)経由でマシン上の公開パッケージ(@doitintl/doit-mcp-server)を起動します。Node.js が PATH に含まれていることを確認してください。
DoiT MCP server を設定する
-
次のいずれかの場所に Gemini CLI の
settings.jsonを作成または編集します。-
すべてのセッション(ユーザー): macOS および Linux の場合は
~/.gemini/settings.json、Windows の場合は%USERPROFILE%\.gemini\settings.json。 -
1 つのプロジェクト: Gemini CLI を実行するプロジェクトのルートにある
.gemini/settings.json。.geminiディレクトリが存在しない場合は作成してください。
Gemini CLI configuration を参照してください。
-
-
テキストエディタで
settings.jsonファイルを開きます。 -
次の JSON を追加、またはマージします(すでに他のキーがある場合は、既存の内容を削除せずに
mcpServersオブジェクトを追加してください)。{
"mcpServers": {
"doit_mcp_server": {
"command": "npx",
"args": ["-y", "@doitintl/doit-mcp-server@latest"]
}
}
} -
settings.jsonファイルを保存して閉じます。 -
Gemini CLI を起動します。CLI が DoiT MCP server を起動すると、ブラウザで DoiT のサインインページが開きます。DoiT アカウントでサインインしてください。
-
DoiT の同意画面で、アクセスを許可 を選択します。

-
Gemini CLI は DoiT MCP server を自動的に検出して接続します。クライアントが利用可能な MCP ツールを一覧表示する場合は、セッションで利用する前に DoiT server が表示されていることを確認してください。
これで新しいチャットを開き、DoiT Cloud Intelligence のデータに関する質問やリクエストを開始できます。