mcp-google-sheets
活跃·★ 1.0k·MIT·更新于 2026-05-14
★ API 集成★ 数据处理
mcp-google-sheets 是 Python 编写的 MCP 服务器,把 Claude Desktop 等客户端连接到 Google Sheets API。它提供 19 个工具,涵盖创建和列出表格与工作表、读取和更新单元格与区域、批量更新、格式化和共享。一行命令 `uvx mcp-google-sheets@latest` 即可运行,README 推荐使用 `@latest`,而不是固定旧版本。
认证是主要的配置成本。你必须先配置 Google Cloud 凭据并启用所需的 API。README 强烈推荐使用服务账号,通过 `SERVICE_ACCOUNT_PATH` 和指定其可操作文件夹的 `DRIVE_FOLDER_ID` 设置;也介绍了 OAuth 2.0 和通过 `CREDENTIALS_CONFIG` 直接注入凭据的方式。使用服务账号时,列表只限于配置的 Drive 文件夹,这是一个有用的边界。
一个实用功能是工具过滤。默认启用全部 19 个工具,在你开口之前就会占用约 13K token 的上下文,所以 README 展示了用 `--include-tools` 或 `ENABLED_TOOLS` 环境变量只启用所需工具,例如 `get_sheet_data`、`update_cells`、`list_spreadsheets` 和 `list_sheets`。许可证为 MIT,最近一次推送是 2026-05-14,距本评测约五个月。本评测基于 README 和仓库数据,我们没有实际运行过它。
#Google#MCP 协议#MCP 服务器#MCP 服务器#电子表格
01
功能特性
01与Google Drive和Sheets API无缝集成
02全面的工具,支持CRUD、列表、批量操作、共享、格式化等
03灵活的认证方式(服务账号、OAuth、ADC、注入)
04通过uvx轻松部署(零安装)或克隆仓库
05工具过滤以减少上下文占用
02
为什么选择它
+19 个工具,可读取、写入、批量更新、格式化和共享 Google 表格
+服务账号认证并以 `DRIVE_FOLDER_ID` 划定范围,也支持 OAuth 2.0 和凭据注入
+`--include-tools` 和 `ENABLED_TOOLS` 可省去默认约 13K token 的工具定义
+用 `uvx` 即可运行,MIT 许可
03
权衡点
!第一次调用之前需要有 Google Cloud 项目、启用 API 并创建服务账号
!写入类工具可能覆盖或删除真实的表格数据,请先在副本上测试并限制 Drive 文件夹
!不做过滤的话,19 个工具会占用约 13K token
!最近一次推送是 2026-05-14,如果需要快速修复,请先看看近期活跃度
04
兼容性
macOS
macOS
已通过文档验证
Linux
Linux
已通过文档验证
Windows
Windows
已通过文档验证
05
快速开始
1
$ pip install mcp-google-sheets
06
使用场景
↳AI助手通过自然语言管理Google Sheets数据
↳自动化数据操作,如批量更新、添加行/列
↳与Claude Desktop集成进行交互式电子表格管理
07
同类工具
收录于以下清单
评论
登录后发表评论
暂无评论,来发表第一条吧