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
解决的问题
此项目提供了一个全面的模型上下文协议 (MCP) 服务器,允许 AI 助理与完整的 Google Workspace 服务套件进行互动。它解决了 AI 与 Google 生态系统整合碎片化或受限的问题,为 AI 代理提供了一个单一且安全的接口,以读取、写入和管理 Gmail、Drive、Calendar 及其他 Workspace 应用程序中的数据。
运作方式
该服务器充当了符合 MCP 标准的 AI 客户端(如 Claude Desktop、Claude Code 或 ChatGPT)与 Google API 之间的桥梁。它利用 OAuth 2.1 进行安全验证,并可通过 stdio 在本地部署,或通过可流式传输的 HTTP 进行远程部署。它将 120 多种可用工具分为三个层级(核心、扩展和完整),以防止 AI 的上下文窗口过载。
目标对象
- AI 开发者: 需要与 Google Workspace 进行深度整合的代理构建者。
- 企业团队: 希望使用原生 OAuth 和无状态容器部署,为整个团队托管中央安全 MCP 服务器的组织。
- 终端用户: 使用 AI 助理自动化个人生产力工具的个人用户。
特色亮点
- 广泛覆盖: 支持 12 种主要服务,包括 Gmail、Drive、Calendar、Docs、Sheets、Slides、Forms、Tasks、Contacts、Chat、Custom Search 和 Apps Script。
- 企业级就绪: 具备多用户 OAuth 2.1 支持、用于锁定容器的无状态部署,以及受信任的网关身份整合。
- 灵活部署: 支持本地 stdio 和远程 HTTP 传输。
- 细粒度控制: 提供工具层级、只读模式,以及挑选特定服务或禁用个别工具的能力。
相关
- 项目
- 项目
- 项目
- 项目
- 项目