关于 PasteSheet — Google Sheets
PasteSheet 是托管的只读 MCP 服务,让用户用自然语言将 Google Sheets 查询为结构化数据。它支持访问整个工作区或单个表格,并提供查看标签页和架构、筛选与搜索行的工具。
主要功能
- 01连接工作区或单个表格
- 02列出表格和标签页
- 03查看列架构
- 04筛选、搜索、排序和分页读取行
适用场景
- 01查找符合状态条件的行
- 02按地区汇总销售数据
- 03按公司名称搜索客户记录
- 04查询表格数据而不修改内容
MCP 相关
该服务向 MCP 客户端提供 Google Sheets 发现和只读查询工具。工作区访问使用 OAuth,单个表格则使用专属端点。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://pastesheet.com/mcpclaude mcp add --transport http com-pastesheet-google-sheets https://pastesheet.com/mcp{"mcpServers":{"com-pastesheet-google-sheets":{"type":"http","url":"https://pastesheet.com/mcp"}}}在 Cursor 中打开{"servers":{"com-pastesheet-google-sheets":{"type":"http","url":"https://pastesheet.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-pastesheet-google-sheets":{"type":"http","url":"https://pastesheet.com/mcp"}}}{"mcpServers":{"com-pastesheet-google-sheets":{"serverUrl":"https://pastesheet.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Google Sheets MCP 服务
托管的 Google Sheets MCP 服务。将任意 Google Sheet 连接到 Claude、ChatGPT、Cursor 或 Claude Code,并用日常语言查询。
无需 Google Cloud 项目。无需服务账号。无需运行服务器。粘贴共享 URL,即可获得 MCP 端点。
设计为只读。 此服务可以列出、检查和查询你的表格,但无法修改表格。可放心交给 Agent 使用。
由 PasteSheet 提供支持。已作为 com.pastesheet/google-sheets 发布到官方 MCP Registry。
快速开始
Claude Code
claude mcp add --transport http pastesheet https://pastesheet.com/mcp
Claude Desktop / Claude 网页版
设置 → 连接器 → 添加自定义连接器 → 粘贴:
https://pastesheet.com/mcp
你只需完成一次 OAuth 授权,之后 Claude 就能查询工作区中的所有表格。
Cursor
~/.cursor/mcp.json — 参见 examples/cursor-mcp.json:
{
"mcpServers": {
"pastesheet": {
"url": "https://pastesheet.com/mcp"
}
}
}
ChatGPT
设置 → 连接器 → 添加自定义连接器 → https://pastesheet.com/mcp,然后通过 OAuth 授权。
两个服务,两个 URL
| 服务 | URL | 适用场景 |
|---|---|---|
| 工作区 | https://pastesheet.com/mcp | 你想要一个可访问账号中所有表格的连接器。通过 OAuth 验证身份。从这里开始。 |
| 单个表格 | https://pastesheet.com/mcp/sheets/{endpoint-id} | 你只想开放一个表格。公开表格无需密钥;私有表格需要 Authorization: Bearer ps_...。 |
工作区 URL 对所有人都相同——OAuth 会识别你的账号,你只能看到自己的表格。
工具
| 工具 | 功能 |
|---|---|
list_sheets | 查找工作区中的表格及其 ID。(仅限工作区服务) |
list_tabs | 列出表格的工作表标签页和默认标签页。 |
get_schema | 查询前读取每列的名称、别名和类型。 |
query_rows | 使用筛选、部分匹配、全文搜索、排序和分页读取行。 |
提示词示例
连接后,直接提问:
- “我的 Products 表里有什么?”
- “Q3 标签页中哪些行的 status = shipped?”
- “统计我的 Sales 表中各地区的总收入。”
- “查找所有公司名称以 ‘Acme’ 开头的客户。”
Agent 会自行调用 list_sheets → get_schema → query_rows。你无需指定工具名称。
为什么不直接调用 Google Sheets API?
可以——它是免费的。但它是为其他用途构建的:
- 它读取的是单元格和区域,而不是记录。你需要自行重新组合各行。
- 它需要 Google Cloud 项目,以及 OAuth 或服务账号。
- 它会限制请求量:每个项目每分钟 300 次读取请求,每个用户每分钟 60 次,超出后会返回
429(Google 发布的限制)。
最后一点对 Agent 尤其不利,因为 Agent 会频繁发起请求——一个问题就可能需要读取一次架构,再执行多次筛选查询。PasteSheet 只读取一次表格并将其缓存,后续请求都从缓存中提供,因此第十次查询不会给 Google 带来任何负担。
定价
免费版支持3 个端点、每月 2,000 次请求、500 行、每个表格 1 个标签页——无需信用卡。付费方案提高限额,并提供私有端点、自定义缓存 TTL 和全文搜索。
链接
- PasteSheet
- 将 Google Sheets 连接到 Claude
- 将 Google Sheets 连接到 ChatGPT
- 将 Google Sheets 连接到 Cursor
- 适用于 Claude Code 的 Google Sheets MCP
- 所有指南
问题和疑问:在此处提交 issue,或联系我们。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。