taylorwilsdon/google_workspace_mcp
Control Gmail, Google Calendar, Docs, Sheets, Slides, Chat, Forms, Tasks, Search & Drive with AI - Comprehensive Google Workspace MCP Server & CLI Tool
解決的問題
本專案為 AI 助手與 Google Workspace 生態系統之間提供一個全面的橋樑。它解決了 Google 服務 AI 整合有限或碎片化的問題,透過單一且功能豐富的伺服器,讓 LLM 能夠使用自然語言命令,在多個 Google 應用之間讀取、寫入和管理資料。
運作方式
它實作了 Model Context Protocol (MCP),可透過 stdio 或可串流的 HTTP 連接到各種 AI 客戶端(如 Claude Desktop、ChatGPT 或 VS Code)。伺服器使用 OAuth 2.1 進行安全驗證,並在 12 個主要 Google 服務中提供超過 120 個工具。支援多種部署模式,包括無狀態容器部署和組織使用的多使用者驗證,並包含一個 CLI 用於直接執行工具。
適用對象
- AI 高階使用者:希望對 Google Workspace 實現深度自然語言控制的個人。
- 開發者:需要安全地與 Google API 互動以建構 AI 代理或工具的開發者。
- IT/安全團隊:希望在其 Workspace 資料上托管集中式、安全且可稽核的 AI 網關的組織。
主要亮點
- 全面覆蓋:支援 12 個服務,包括 Gmail、Drive、Calendar、Docs、Sheets、Slides、Forms、Tasks、Contacts、Chat、自訂搜尋和 Apps Script。
- 彈性工具層級:提供
core、extended和complete三個層級,透過限制活躍工具數量來管理 LLM 的上下文視窗。 - 企業級安全:支援 OAuth 2.1 多使用者、無狀態部署和敏感路徑阻斷,防止未經授權的檔案存取。
- 廣泛的客戶端相容性:相容 Claude(桌面、網頁、行動、程式碼)、ChatGPT、LM Studio 以及任何其他 MCP 相容客戶端。
相關
- 專案
- 專案
- 專案
- 專案
- 專案