gemini-mcp-tool 是一個模型內容協定 (Model Context Protocol, MCP) 伺服器,其設計核心是作為一個橋樑,讓一個 AI 助理(例如 Claude)能夠與安裝在您本地的 Google Gemini CLI (命令列工具) 進行互動。
這個專案的精髓在於實現了**「AI 呼叫 AI」**的強大概念。它讓您的主要 AI 助理,能夠將特定任務「外包」或「委派」給 Google Gemini 來處理,特別是那些需要利用 Gemini 超大 Token 視窗(上下文長度)的重量級分析任務。
核心價值:強強聯手,突破上下文限制
許多 AI 助理在處理超大檔案或整個程式碼庫時,會受到自身 Token 視窗大小的限制。gemini-mcp-tool 的核心價值正是為了解決這個痛點:
ask gemini to analyze @src/main.js)來觸發 Gemini 的能力,而無需切換視窗或工具。主要工具與使用方式
此專案為 AI 提供了幾個核心工具,並為使用者提供了方便的指令:
ask-gemini (給 AI 使用):
@ 語法來引用本地的檔案或目錄(例如 analyze @package.json),Gemini CLI 會讀取這些檔案內容並進行分析。sandbox-test (給 AI 使用):
斜線指令 (Slash Commands,給使用者使用):
/analyze 或 /sandbox 等指令來快速呼叫 Gemini 的功能。安裝與設定
專案的安裝極為簡便,官方推薦使用 npx 指令進行一鍵式設定,無需本地安裝,大大降低了使用門檻。
總結來說,gemini-mcp-tool 是一個巧妙而強大的工具。它不僅僅是一個簡單的伺服器,更是一個實現「AI 協作」或「AI 鏈」的典範。它讓使用者能夠集各家 AI 之所長,將 Claude 的優秀對話和程式碼編輯能力,與 Gemini 的超大檔案分析能力結合起來,從而突破單一模型的限制,更高效地完成複雜的開發與分析任務。