AI工具有那些? @ 香港AI工具平台
Google Drive server專案:mcp-gdrive 是一個專為模型內容協定 (Model Context Protocol, MCP) 所打造的伺服器,其核心功能是作為一座橋樑,讓 AI 助理(如 Claude)能夠直接存取和操作使用者的 Google Drive (雲端硬碟) 和 Google Sheets (試算表)。
MCP工具

Google Drive server專案

mcp-gdrive 是一個專為模型內容協定 (Model Context Protocol, MCP) 所打造的伺服器,其核心功能是作為一座橋樑,讓 AI 助理(如 Claude)能夠直接存取和操作使用者的 Google Drive (雲端硬碟) 和 Google Sheets (試算表)

這個專案的價值在於,它將 AI 的能力從處理通用知識,擴展到了能夠直接與使用者個人或企業最核心的雲端文件儲存庫進行互動。它不僅僅是讀取,更具備了寫入的能力,這使得 AI 從一個「資訊查詢者」轉變為一個「資料處理助理」。

核心價值:讓 AI 成為你的 Google 雲端硬碟資料分析師與助理

透過 mcp-gdrive,你可以直接用自然語言讓 AI 完成以下任務:

  • 文件檢索與總結: 「幫我在雲端硬碟裡搜尋所有關於『2024年市場分析』的檔案,並閱讀『最終報告.gdoc』這份文件,為我總結其核心觀點。」
  • 數據查詢: 「打開名為『Q2 銷售數據』的 Google 試算表,告訴我『Sheet1』中 A5 到 C10 儲存格的內容是什麼。」
  • 數據更新與寫入: 「在同一個試算表中,找到『Sheet1』的 B2 儲存格,並將其數值更新為『150』。」

這徹底改變了與雲端文件互動的方式,將原本需要「搜尋 -> 點擊 -> 開啟 -> 閱讀/編輯」的繁瑣流程,簡化為與 AI 的一次對話。

主要功能與工具

此專案提供了四個核心工具,分工明確:

  1. gdrive_search (搜尋檔案):
    在你的 Google Drive 中進行關鍵字搜尋,回傳匹配的檔案列表。

  2. gdrive_read_file (讀取檔案):
    根據檔案 ID 讀取特定檔案的內容。它非常智慧,能夠自動將 Google Workspace 的專有格式轉換為 AI 易於理解的格式:

    • Google Docs → Markdown
    • Google Sheets → CSV
    • Google Presentations → 純文字
  3. gsheets_read (讀取試算表):
    專門用來讀取 Google Sheets,可以指定讀取整個工作表或是特定的儲存格範圍 (例如 Sheet1!A1:B10)。

  4. gsheets_update_cell (更新儲存格):
    此工具是專案的亮點之一,它賦予了 AI 寫入的能力,可以更新指定試算表中特定儲存格的值。

安裝與設定

相較於一些簡易的 MCP 伺服器,mcp-gdrive 的設定過程較為深入,因為它需要獲取操作使用者 Google 帳戶的授權,安全性要求更高。主要步驟包括:

  1. 建立 Google Cloud 專案: 使用者需要在 Google Cloud Platform 上建立一個新專案。
  2. 啟用 API: 啟用 Google Drive API、Google Sheets API 和 Google Docs API。
  3. 設定 OAuth 憑證: 設定 OAuth 同意畫面,並為「桌面應用程式」類型建立一個 OAuth 2.0 用戶端 ID。
  4. 下載金鑰與設定環境變數: 下載憑證的 JSON 檔案,並將其與 Client ID、Client Secret 等資訊設定為環境變數。
  5. 首次執行授權: 在本地執行一次伺服器,這會觸發一個瀏覽器授權流程,使用者需登入並同意授權,之後憑證會被儲存起來供後續使用。

完成設定後,即可像其他 MCP 伺服器一樣,在 Claude Desktop 等客戶端的設定檔中透過 npx 指令來啟動它。

總結來說,mcp-gdrive 是一個極其強大的 MCP 工具,它打通了 AI 助理與全球最普及的雲端辦公套件之間的壁壘。對於重度依賴 Google Drive 和 Google Sheets 進行工作和資料管理的用戶而言,這個專案能將他們的 AI 助理升級為一個真正能幹、能讀會寫的數位員工。

  • MCP平台來源: github
  • 連結: https://github.com/isaacphi/mcp-gdrive

立即試用MCP工具