mcp-gdrive 是一個專為模型內容協定 (Model Context Protocol, MCP) 所打造的伺服器,其核心功能是作為一座橋樑,讓 AI 助理(如 Claude)能夠直接存取和操作使用者的 Google Drive (雲端硬碟) 和 Google Sheets (試算表)。
這個專案的價值在於,它將 AI 的能力從處理通用知識,擴展到了能夠直接與使用者個人或企業最核心的雲端文件儲存庫進行互動。它不僅僅是讀取,更具備了寫入的能力,這使得 AI 從一個「資訊查詢者」轉變為一個「資料處理助理」。
核心價值:讓 AI 成為你的 Google 雲端硬碟資料分析師與助理
透過 mcp-gdrive,你可以直接用自然語言讓 AI 完成以下任務:
這徹底改變了與雲端文件互動的方式,將原本需要「搜尋 -> 點擊 -> 開啟 -> 閱讀/編輯」的繁瑣流程,簡化為與 AI 的一次對話。
主要功能與工具
此專案提供了四個核心工具,分工明確:
gdrive_search (搜尋檔案):
在你的 Google Drive 中進行關鍵字搜尋,回傳匹配的檔案列表。
gdrive_read_file (讀取檔案):
根據檔案 ID 讀取特定檔案的內容。它非常智慧,能夠自動將 Google Workspace 的專有格式轉換為 AI 易於理解的格式:
gsheets_read (讀取試算表):
專門用來讀取 Google Sheets,可以指定讀取整個工作表或是特定的儲存格範圍 (例如 Sheet1!A1:B10)。
gsheets_update_cell (更新儲存格):
此工具是專案的亮點之一,它賦予了 AI 寫入的能力,可以更新指定試算表中特定儲存格的值。
安裝與設定
相較於一些簡易的 MCP 伺服器,mcp-gdrive 的設定過程較為深入,因為它需要獲取操作使用者 Google 帳戶的授權,安全性要求更高。主要步驟包括:
完成設定後,即可像其他 MCP 伺服器一樣,在 Claude Desktop 等客戶端的設定檔中透過 npx 指令來啟動它。
總結來說,mcp-gdrive 是一個極其強大的 MCP 工具,它打通了 AI 助理與全球最普及的雲端辦公套件之間的壁壘。對於重度依賴 Google Drive 和 Google Sheets 進行工作和資料管理的用戶而言,這個專案能將他們的 AI 助理升級為一個真正能幹、能讀會寫的數位員工。