Read and write Excel workbooks, worksheets, ranges, tables, and charts in OneDrive through Microsoft Graph with managed OAuth.
Documents
Tmp.7SpQQuUu6P
Try itUse when the user asks to read, write, edit, export, or comment on Google Docs. Triggers for requests involving document editing, inserting text, exporting a...
What it does
Extended Google Docs MCP server via gogcli — 30 tools: auth + 7 base Docs + 18 extra dedicated Docs tools.
The skill document
gogcli-mcp-docs
Extended Google Docs MCP server via gogcli — 30 tools: auth + 7 base Docs + 18 extra dedicated Docs tools.
- Source: github.com/chrischall/gogcli-mcp
Requirements
- gogcli installed and authenticated
- Node.js 18 or later
Setup
{
"mcpServers": {
"gogcli-docs": {
"command": "npx",
"args": ["-y", "gogcli-mcp-docs"],
"env": {
"GOG_ACCOUNT": "you@gmail.com"
}
}
}
}
Extra Docs Tools
| Tool | What it does |
|---|---|
gog_docs_append | Append text or markdown to the end of a doc |
gog_docs_copy | Copy a document |
gog_docs_delete | Delete content by character index range |
gog_docs_edit | Find and replace with case-sensitivity |
gog_docs_export | Export as PDF, TXT, HTML, DOCX, RTF, ODT, or EPUB |
gog_docs_format | Apply character / paragraph formatting |
gog_docs_insert | Insert text at a specific position |
gog_docs_list_tabs | List all document tabs |
gog_docs_read | Read doc as plain text or raw JSON |
gog_docs_sed | Stream-edit with sed-like regex |
gog_docs_trash | Move a doc to Drive trash |
gog_docs_update | Update content at a specific position |
gog_docs_comments_list | List comments (open or resolved) |
gog_docs_comments_get | Get a comment with replies |
gog_docs_comments_add | Add a comment with optional quoted text |
gog_docs_comments_reply | Reply to a comment |
gog_docs_comments_resolve | Resolve a comment |
gog_docs_comments_delete | Delete a comment |
Plus 5 auth tools and 7 base Docs tools.
gog_docs_append with markdown: true — known limitations
Three bugs in gogcli's upstream markdown→Docs converter to be aware of:
- 3+ tables in one call reorders the trailing punctuation of the paragraph before the 3rd table — split into multiple calls with ≤2 tables each (openclaw/gogcli#607).
- Inline
**bold**/*italic*/`code`inside table cells renders as literal characters — insert plain cell text, then apply formatting viagog_docs_format(openclaw/gogcli#608). - Empty-header tables leak the last data row as literal pipe text — always supply a non-empty header row (openclaw/gogcli#609).
Related skills
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Save, search, and manage personal notes and knowledge bases in Get笔记 on explicit request.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
More from chrischall
Browse all skillsRead and write OurFamilyWizard messages, calendar events, expenses, and journal entries from your agent.
Find, inspect, compare, and resolve Compass listings, photos, prices, addresses, and property records.
Pull Credit Karma transactions into a local SQLite database and query them by category, merchant, or account.
Search, book, and cancel Resy reservations, plus favorites and Priority Notify alerts.
Manage iOffice buildings, rooms, visitors, maintenance, moves, and mail through natural-language commands.
Look up concert setlists, tour histories, and live-show data on setlist.fm through natural-language MCP tools.