jamubc/gemini-mcp-tool
MCP server that enables AI assistants to interact with Google Gemini CLI, leveraging Gemini's massive token window for large file analysis and codebase understanding
解決的問題
本專案在 AI 助手(例如 Claude)與 Gemini CLI(或其繼任者 Antigravity CLI)之間建立橋樑,讓助手能利用 Gemini 的龐大 token 窗口來分析大型檔案與整個程式碼庫,而無需在主要助手的上下文視窗中消耗過多 token。
運作方式
它實作了 Model Context Protocol (MCP) 伺服器,將 Gemini 的功能作為工具公開。AI 助手可呼叫這些工具,使用特殊的 @ 語法來引用特定檔案或目錄,並將提示傳送至 Gemini CLI。支援標準分析以及用於安全程式碼執行與測試的「沙箱模式」。
適用對象
使用 MCP 相容的 AI 助手(例如 Claude Code 或 Claude Desktop)並希望將 Google Gemini 的大上下文分析與沙箱化程式碼執行整合至工作流程中的開發者。
主要特色
- 大上下文分析:透過
@語法,利用 Gemini 的 token 窗口處理大型專案與檔案。 - 沙箱執行:提供專用工具,可在隔離環境中安全測試程式碼並執行指令碼。
- 雙後端支援:自動處理從已停用的 Gemini CLI 到 Antigravity CLI(
agy)的過渡。 - 輕鬆整合:Claude Code 僅需一行設定,Claude Desktop 使用標準設定即可輕鬆整合。
相關
- 專案
- 專案
- 專案
- 專案
- 專案