
Google Sheets MCP

2025.03.16
0
Python电子表格管理自动化工具开发效率
Google Sheets MCP 是一个与 Google Sheets 集成的 Model Context Protocol (MCP) 服务,允许用户通过 LLM 与 Google Sheets 进行交互,包括列出、创建、复制电子表格,以及编辑单元格内容等。
View on GitHub
Overview
基本能力
产品定位
Google Sheets MCP 是一个与 Google Sheets 集成的工具,旨在通过 LLM 提供对 Google Sheets 的高级操作能力。
核心功能
- 列出用户的所有电子表格
- 创建新的电子表格
- 复制电子表格到另一个位置
- 写入和编辑单元格内容
- 单元格填充工具
适用场景
- 自动化电子表格管理
- 批量编辑单元格内容
- 电子表格的快速复制和创建
使用教程
使用依赖
- 创建一个新的 Google Cloud 项目:Create a new Google Cloud project
- 启用 Google Drive API:Enable the Google Drive API
- 配置 OAuth 同意屏幕:Configure an OAuth consent screen(测试时选择 "internal")
- 创建一个 OAuth Client ID:Create an OAuth Client ID(应用类型选择 "Desktop App")
- 下载客户端 OAuth 密钥的 JSON 文件
- 将密钥文件重命名为
credentials.json
并放置到项目根目录(即google-sheets-mcp/credentials.json
)
注意:如果将用户类型设置为外部,请确保添加您的测试邮箱。
许可证
None