用途:让智能体读写 Google Sheets。基于 Google Sheets API v4,通过 Google Drive API 发现表格。提供 26 个工具,分两个层面:记录面把行当作以列标题为键的对象(记一笔开支、把状态改为 Done、查上季度合计);单元格面直接读写 A1 地址的原始值,便于公式、精确数值/文本与任意范围。
主要能力:读取与查找(lookupRow、findRows、listRows、getValues);写入(createRow/createRows 追加,updateRow/updateRows 按行号更新指定列不动其他列,updateValues 写原始范围或公式);清除或删除(clearRows/clearValues 保留格式或行,deleteRows 整体移除);结构管理(createSpreadsheet,工作表增/列/复制/重命名/隐藏/删除,addColumn);格式与验证(数字/日期/货币格式、文本样式、排序、复制范围、下拉与数字日期验证、条件格式)。
使用方式:这是 agentskills.io 技能。未安装时先执行 npx skills add zapier/connectors --skill google-sheets,再运行 npm install --omit=dev。按运行形态加载对应参考:MCP 客户端用 references/use-as-mcp.md,终端/子进程用 use-as-cli.md,作为依赖导入用 use-as-sdk.md,无工具/终端时用 use-as-recipe.md。所有脚本共用单一 google-sheets 连接,认证传 [<resolver>:]<value>,通常为 zapier:<connection-id>。每个脚本返回 { data, meta },meta.outputDataValidation 说明校验情况。
限制:写入前需先用大小写不敏感匹配消歧,命中多个时必须询问,不得任选;行号会随插入/删除/排序变动,应改用唯一键列定位。deleteWorksheet、deleteRows、clearRows、clearValues 和 updateValues 可能销毁或覆盖数据,操作前必须确认。不支持图表、透视表、命名范围、受保护范围与筛选,也不支持一步完成“找不到就创建”或整表永久删除;遇到这些应说明不支持并停止,不得用其他工具模拟。检查已有配置时只查名称,避免泄露凭据。
适用场景:在终端、MCP 客户端或自研代码中让智能体对表格做结构化读写与轻量格式管理。缺失信息:具体计费或价格暂未提供。