适合谁
- 需要集中访问多个 Google Workspace 服务的个人用户和团队。
- 需要按工具层级、服务或权限范围部署的开发者。
- 需要自托管、多用户 OAuth 2.1 或容器化部署的组织。
- 希望通过 CLI 调用 MCP 工具的开发者。
基于提供的仓库说明和 server.json,该项目是活跃的第三方 Google Workspace MCP 服务器,版本 1.22.2,PyPI 包为 workspace-mcp,采用 stdio 和 streamable HTTP。它覆盖面广、可自托管且使用 MIT 许可证,但需要用户自行配置 Google Cloud、OAuth 和 API 权限;Google Chat 还存在额外账号与应用配置要求。
最强项 · 文档质量 14/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-07-29
查看 FMRS 评分方法 →运行环境:Python 3.10+ · Docker
GOOGLE_OAUTH_CLIENT_ID
Google Cloud Console 中 OAuth 客户端的 ID,必需。
GOOGLE_OAUTH_CLIENT_SECRET
同一 OAuth 客户端的密钥,来自 Google Cloud Console。
FASTMCP_SERVER_AUTH_GOOGLE_JWT_SIGNING_KEY
OAuth 2.1 模式下用于签署 JWT 的密钥,可用 openssl rand -hex 32 生成。
OAUTHLIB_INSECURE_TRANSPORT
设为 1 允许本地 HTTP 环境下进行 OAuth 测试,仅限开发使用。
MCP_ENABLE_OAUTH21
设为 true 启用无密钥的 OAuth 2.1 (PKCE) 模式。
WORKSPACE_MCP_PORT
HTTP 传输模式的服务端口,默认示例为 8000。
GOOGLE_OAUTH_REDIRECT_URI
OAuth 回调地址,通常为 http://localhost:8000/oauth2callback。
需要 Python 3.10+、uv/uvx 和 Google Cloud 项目中的 OAuth 2.0 凭据。设置 GOOGLE_OAUTH_CLIENT_ID;机密客户端设置 GOOGLE_OAUTH_CLIENT_SECRET。可使用 uvx workspace-mcp 启动 stdio,或使用 uvx workspace-mcp --transport streamable-http 启动推荐的 HTTP 模式。现代客户端推荐使用 streamable HTTP 和 OAuth 2.1;Claude Desktop 也可通过 Connector 连接。启用具体 Google API,并为 Chat 额外配置 Chat 应用;Chat 仅支持 Google Workspace 账号。
{"mcpServers":{"google_workspace":{"command":"uvx","args":["workspace-mcp"],"env":{"GOOGLE_OAUTH_CLIENT_ID":"your-client-id","GOOGLE_OAUTH_CLIENT_SECRET":"your-secret","OAUTHLIB_INSECURE_TRANSPORT":"1"}}}}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"google_workspace": {
"command": "uvx",
"args": [
"workspace-mcp"
],
"env": {
"GOOGLE_OAUTH_CLIENT_ID": "your-client-id",
"GOOGLE_OAUTH_CLIENT_SECRET": "your-secret",
"OAUTHLIB_INSECURE_TRANSPORT": "1"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add google_workspace -e GOOGLE_OAUTH_CLIENT_ID=your-client-id -e GOOGLE_OAUTH_CLIENT_SECRET=your-secret -e OAUTHLIB_INSECURE_TRANSPORT=1 -- uvx workspace-mcp
在终端运行;先把 <…> 占位符换成你自己的值。
启动后让客户端调用 search_gmail_messages,若能返回你邮箱中的邮件结果即说明 OAuth 连接成功;也可运行 uv run workspace-cli list 确认工具已注册。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Google Workspace MCP Server 是一个 MIT 许可的开源 MCP 服务器和 CLI 工具,可通过 Google API 为 AI 助手提供 Gmail、Drive、Calendar、Docs、Sheets、Slides、Forms、Tasks、Contacts、Chat、Apps Script 和 Custom Search 能力。它支持分级工具、按服务选择、只读模式、细粒度权限、OAuth 2.0/2.1,以及面向多用户部署的无状态模式。
安全连接 Atlassian Cloud 与 AI 工具。
Notion 官方 MCP 服务器,支持通过 AI 代理查询、编辑 Notion 页面与数据库。
通过 WhatsApp 直接驱动你的 Claude Code 会话
让 AI 助手通过自然语言管理 Anytype 加密知识库的官方 MCP 服务器。
源版本 789730452b9c 数据同步于 2026-10-19 查看 FMRS 评分方法