当用户询问通过 gogcli 实现 Google Workspace自动化(包括文档、表格、幻灯片、云端硬盘或 Classroom)时使用此技能。触发词如...
gogcli-mcp.是一项面向实际任务的技能,主要用于MCP 6服务器的Monorepo 包装 Google工作空间自动化的 gogcli 工具::.gogcli-mcp – 工作表聚焦伞(也暴露一些 Docs + Drive 帮助器).gogcli-mcp-docs - go。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
一个包含 6 个 MCP 服务器的单体仓库(monorepo),用于封装 gogcli 工具,实现 Google Workspace 自动化:
gogcli-mcp — 以 Sheets 为核心功能的聚合包(同时暴露部分 Docs 和 Drive 辅助工具)gogcli-mcp-docs — Google Docs:创建、读取、编辑、查找替换、评论管理gogcli-mcp-sheets — Google Sheets:单元格操作、区域管理、公式、图表、命名区域gogcli-mcp-slides — Google Slides:演示文稿与幻灯片内容创作gogcli-mcp-drive — Google Drive:搜索、上传、下载、权限管理gogcli-mcp-classroom — Google Classroom:课程管理、作业发布、作业提交、班级名单全部 6 个服务器共享同一套认证机制——它们均读取你本地机器上 gogcli 的账户配置(通过 gogcli auth add 和 gogcli auth run 完成)。
每个子包均作为独立的 npm 模块发布。请按需安装所需模块:
{
"mcpServers": {
"gogcli-docs": {
"command": "npx",
"args": ["-y", "gogcli-mcp-docs"],
"env": { "GOG_ACCOUNT": "you@example.com" }
},
"gogcli-sheets": {
"command": "npx",
"args": ["-y", "gogcli-mcp-sheets"]
}
}
}
或通过聚合包一键安装全部功能:
{ "mcpServers": { "gogcli": { "command": "npx", "args": ["-y", "gogcli-mcp"] } } }
要求已安装并完成认证的 gogcli:
gogcli auth add # 在浏览器中启动 OAuth 流程,完成 Google 账户授权 gogcli auth list
若存在多个账户,请在 MCP 环境中设置 GOG_ACCOUNT=you@example.com;仅当 gogcli 未加入系统 PATH 时,才需额外设置 GOG_PATH。
每个子包各自暴露一组专属工具,命名采用统一前缀(如 gog_docs_*、gog_sheets_* 等)。完整工具列表请参阅各子包目录下的 SKILL.md 文件。
gogcli 二进制文件——只需认证一次。packages/*/SKILL.md 中对应的兄弟技能文档内。相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章