進階Python

google_workspace_mcp用 AI 命令列控制整個 Google Workspace

google_workspace_mcp 是一個開源 Python 專案,通過 MCP 協議讓 AI 助手直接控制 Gmail、Google Calendar、Docs、Sheets 等全套 Google Workspace 服務。支援命令列和 AI Agent 整合,適合需要自動化辦公流程的開發者與效率控。已在 GitHub 獲 2700+ 星。

2.7K 星標
827 分叉
112 問題
134 流覽
Python
MIT
收錄日期

專案概述

google_workspace_mcp 是一個開源 Python 專案,通過 MCP 協議讓 AI 助手直接控制 Gmail、Google Calendar、Docs、Sheets 等全套 Google Workspace 服務。支援命令列和 AI Agent 整合,適合需要自動化辦公流程的開發者與效率控。已在 GitHub 獲 2700+ 星。

google_workspace_mcp 是一個有意思的專案。它本質上是一個 MCP(Model Context Protocol)伺服器,讓 AI 模型(比如 Claude、自定義 LLM)能直接讀寫你的 Google 工作區資料。你不需要手動開啟 Gmail 或 Google Calendar,AI 自己就能完成發郵件、建日程、查文件這些操作。

專案用 Python 寫成,部署簡單。裝上依賴、配好 Google API 憑據,幾行命令就能跑起來。目前支援的服務很全:Gmail、Calendar、Docs、Sheets、Slides、Chat、Forms、Tasks、Search、Drive。基本覆蓋了 Google Workspace 的所有核心應用。

對於喜歡折騰自動化的開發者來說,這是個很靈活的底層工具。你可以用它搭建一個 AI 祕書——比如讓 AI 每天早上彙總郵件、建立待辦事項、安排會議。而且因為是開源,你可以深度定製許可權和功能,甚至把它嵌入自己的工作流引擎。

核心能力拆解

  • 郵件管理:搜尋、閱讀、傳送、回覆 Gmail 郵件,支援標籤和附件操作。
  • 日曆操作:建立事件、查詢日程、設定提醒,甚至能跨日曆協調。
  • 文件處理:讀取和編輯 Docs、Sheets、Slides 內容,支援批註。
  • 聊天與表單:傳送 Google Chat 訊息,管理 Forms 回覆。
  • 任務與搜尋:建立 Google Tasks,呼叫 Google Search 獲取資訊。
  • 雲端硬碟:檔案上傳、下載、共享、搜尋 Drive 檔案。

每個功能都通過 MCP 工具暴露給 AI,你只需在提示詞裡描述想做的事,AI 就能自動呼叫對應介面。比如「檢視今天中午的會議,如果衝突則發郵件通知參會者改時間」——AI 先查日曆,再發郵件,一氣呵成。

適用場景與門檻

這個專案更適合有程式設計基礎的效率控,不是普通使用者開箱即用的工具。你需要:

  • 一個 Google Cloud 專案並啟用相關 API。
  • 配置 OAuth 2.0 憑據。
  • 本地或伺服器執行 Python 環境。

對開發者來說,這些步驟 15 分鐘能搞定。專案文件寫得很清晰,包含從零開始的完整步驟。如果你已經用著 Claude Desktop 或任何支援 MCP 的客戶端,直接配置即可接入。

真實用例:一位獨立開發者用它搭建了「自動歸檔舊郵件」指令碼,每天凌晨 AI 掃描收件箱,將 30 天前的郵件打上標籤並移入歸檔資料夾,省去手動整理的時間。

另外,它也支援命令列直接呼叫(CLI 模式),不依賴 AI 客戶端。你可以用 bash 指令碼觸發一次性的 Workspace 操作,適合整合到 cron 任務或 CI/CD 流程中。

優缺點一覽

優點:覆蓋面廣,幾乎操作所有 Google 服務;開源可自託管,資料不出本地;社羣活躍,更新快(2700+ stars)。

不足:對非開發者不友好,配置有門檻;依賴 Google API 配額,大用量需注意限制;部分功能(如 Chat 高階訊息格式)支援有限。

如果你正在尋找一個能用自然語言控制 Google 辦公套件的方案,這個專案值得一試。它在自動化和 AI agent 開發之間搭了一座實用的橋。

google workspace mcpAI辦公自動化Gmail自動化Google Calendar MCP開源MCP伺服器AI agent辦公效率工具

項目評分

0.0 (0 評價)

分享

常見問題

google_workspace_mcp: 用 AI 命令列控制整個 Google Workspace 是什麼?

google_workspace_mcp 是一個開源 Python 專案,通過 MCP 協議讓 AI 助手直接控制 Gmail、Google Calendar、Docs、Sheets 等全套 Google Workspace 服務。支援命令列和 AI Agent 整合,適合需要自動化辦公流程的開發者與效率控。已在 GitHub 獲 2700+ 星。

google_workspace_mcp: 用 AI 命令列控制整個 Google Workspace 用什麼語言開發?

google_workspace_mcp: 用 AI 命令列控制整個 Google Workspace 主要使用 Python 開發。

google_workspace_mcp: 用 AI 命令列控制整個 Google Workspace 使用什麼開源授權?

google_workspace_mcp: 用 AI 命令列控制整個 Google Workspace 基於 MIT 授權開源。

相關專案

暫無結果

探索更多

相似工具

Completo AI

Completo AI

Completo AI 是一款下一代生產力工具,利用 AI 自動分析專案目標並生成結構化任務清單。它面向專案經理、自由職業者和小團隊,旨在消除手動拆解任務的繁瑣步驟,讓規劃效率提升一個量級。

WeiClaw

WeiClaw 是一款連線 Agent 電腦的智慧硬體,通過實時監控 Agent 狀態並智慧接管訊息通道,讓電腦在空閒時自動休眠、按需喚醒,實現節能與遠端管理的自動化。適合需要節省電力、延長硬體壽命的個人與團隊。

BotIntelli

BotIntelli

BotIntelli 是一款面向企業的 AI 作業系統,無需編寫程式碼即可構建、部署和管理智慧體工作流。它統一接入 GPT-4、Claude、Gemini 等 20 多個主流大模型,幫助團隊快速實現複雜業務流程的自動化。適合希望降低 AI 使用門檻、提升運營效率的組織。

Nodey

Nodey

Nodey 是 n8n 的 iOS 伴侶應用,讓你在手機上實時監控工作流狀態、通過 AI 診斷失敗原因、用自然語言提示建立新工作流,還能用 NFC 標籤或地理圍欄觸發自動化。面向 n8n 使用者的輕量移動管理工具。

Valkoma AI

Valkoma AI

Valkoma AI 是一個基於 Google Gemini 的多功能平臺,整合 AI 網站生成器、聊天機器人構建器、社交媒體帖子生成器、提示詞優化審計器和自主 AI 代理系統構建器。無需編碼即可用一句話生成 3D 沉浸式網站,快速部署客服機器人,自動生成 LinkedIn 和 Instagram 內容,並設計自動化工作流。適合創業者和營銷團隊提升效率。

AutomationMart

AutomationMart

AutomationMart 是一個工作流模板市場,提供超過 500 個針對 Make.com、n8n 和 Zapier 的預置自動化藍圖,即買即用,無需配置,適合快速搭建自動化流程的非技術使用者。

評論

評論

0
0/500 字元

暫無評論

成為第一個評論的人

開源專案

探索、學習和貢獻開源 AI 專案,推動人工智慧技術的發展

查看全部