文档

Tmp.LxZ1vmqBxF

This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like "edit this Google doc", "update the sheet", "find my slides", "grade this assignment", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.

它能做什么

This skill should be used when the user asks about Google Workspace automation via gogcli — Docs, Sheets, Slides, Drive, or Classroom. Triggers on phrases like "edit this Google doc", "update the sheet", "find my slides", "grade this assignment", or any request involving Google Workspace documents, files, or classes. This is an umbrella skill — the 5 sibling packages (gogcli-mcp-docs, gogcli-mcp-sheets, gogcli-mcp-slides, gogcli-mcp-drive, gogcli-mcp-classroom) cover specific APIs.

技能文档

gogcli-mcp

Monorepo of 6 MCP servers wrapping the gogcli tool for Google Workspace automation:

  • gogcli-mcp — Sheets-focused umbrella (also exposes some Docs + Drive helpers)
  • gogcli-mcp-docs — Google Docs: create, read, edit, find-replace, comments
  • gogcli-mcp-sheets — Google Sheets: cells, ranges, formulas, charts, named ranges
  • gogcli-mcp-slides — Google Slides: deck + slide authoring
  • gogcli-mcp-drive — Google Drive: search, upload, download, permissions
  • gogcli-mcp-classroom — Google Classroom: courses, assignments, submissions, roster

All 6 share the same auth — they read from the gogcli account on your machine (gogcli auth add, gogcli auth run).

Install (per sub-package)

Each sub-package is published as a separate npm module. Install the ones you want:

{
  "mcpServers": {
    "gogcli-docs": {
      "command": "npx",
      "args": ["-y", "gogcli-mcp-docs"],
      "env": { "GOG_ACCOUNT": "[email protected]" }
    },
    "gogcli-sheets": {
      "command": "npx",
      "args": ["-y", "gogcli-mcp-sheets"]
    }
  }
}

Or all-in-one via the umbrella:

{ "mcpServers": { "gogcli": { "command": "npx", "args": ["-y", "gogcli-mcp"] } } }

Auth

Requires gogcli installed and authenticated:

gogcli auth add  # opens browser OAuth flow for your Google account
gogcli auth list

Set [email protected] in the MCP env if you have multiple accounts. Set GOG_PATH only if gogcli isn't on your PATH.

Tools

Each sub-package exposes its own tools with a distinctive prefix (gog_docs_*, gog_sheets_*, etc.). See each package's own SKILL.md for the full list.

Notes

  • All 6 share the gogcli binary — you only authenticate once.
  • This is the top-level skill; the sibling skills under packages/*/SKILL.md contain per-API detail.

相关技能

通过 gws CLI 在终端驱动 Gmail、Drive、Calendar、Sheets、Docs 和 Admin SDK,统一以 JSON 输出。

作者 Iván68 次安装

Design Gmail, Drive, Sheets, and Calendar automations with scope-aware plans. Use for repeatable daily task automation with explicit OAuth scopes and audit-r...

55 次安装1 星标

通过托管 OAuth 调用 Google Docs API,实现文档创建、读写与样式管理。

278 次安装8 星标

通过托管 OAuth 代理访问 Google Calendar API,读写日程与事件。

345 次安装21 星标

通过托管 OAuth 连接 Google Tasks,统一 API 完成任务列表与任务的读写管理。

252 次安装10 星标

通过托管 OAuth,使用 GAQL 查询 Google Ads 广告系列、关键词和效果数据。

261 次安装20 星标