Documents

gogcli-mcp

Try it

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.

What it does

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

The skill document

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": "you@example.com" }
    },
    "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 GOG_ACCOUNT=you@example.com 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.

Related skills

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai22 installs8 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván855 installs69 stars

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván559 installs18 stars

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants4.3k installs296 stars

More from chrischall

Browse all skills

Read and write OurFamilyWizard messages, calendar events, expenses, and journal entries from your agent.

by chrischall41 installs

Search, book, and cancel Resy reservations, plus favorites and Priority Notify alerts.

by chrischall29 installs

Manage iOffice buildings, rooms, visitors, maintenance, moves, and mail through natural-language commands.

by chrischall14 installs

Find, inspect, compare, and resolve Compass listings, photos, prices, addresses, and property records.

by chrischall31 installs

Pull Credit Karma transactions into a local SQLite database and query them by category, merchant, or account.

by chrischall31 installs

Generate and edit images, short videos, and music through Google Gemini models via MCP.

by chrischall9 installs