Google Docs MCP server
Google Docs as MCP tools: read, edit, suggest and comment on documents.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed Google Docs yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Google Docs tools
No tool declarations could be read from the package source. They show once the server is installed.
How Google Docs compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 1,299 Productivity servers
Release history: 12 versions in the registry since 2026-09-18, latest 2026-10-31, typically one every 4 days.
Install Google Docs in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Google Docs repository's README, as published. We do not edit it. Read it on GitHub
google-docs-mcp
Google Docs as MCP tools. Read, edit, suggest and comment on documents from Claude or any MCP client.
A single Go binary that speaks Model Context Protocol over stdio. It runs as a subprocess of your client, on your own machine, against your own Google account. There is no server to host, no shared deployment and no service account: you create a Google OAuth client, log in once, and the refresh token stays in your OS keyring.
It works inside a document the way a careful colleague does — reads it at the right granularity, edits in place without damaging what surrounds the edit, proposes changes as suggestions, comments on passages, and handles tables, tabs, headers, footnotes and formatting.
Why google-docs-mcp
Existing servers hand the model raw UTF-16 indices, convert markdown in ways that silently corrupt documents, and anchor comments through the Drive API where they never render inline. This server keeps index math on the server, addresses content by exact text and stable heading ids, edits by minimal diff, refuses to overwrite anchored content, and uses the Docs API's suggestion mode where the project is enrolled. The reasoning and evidence are in docs/architecture.md.
Reading, searching, creating, exporting, editing with minimal diffs in suggest, direct or comment mode, formatting, reviewing suggestions, comment threads, revision history and diffs, tables, tabs, headers, footers, footnotes, images, chips, named ranges, page and section layout, named styles, gdocs:// resources, large-document performance and agent evals are all in. Every GA member of the Docs API's Request union is emitted; §16 of the architecture says which fields those tools expose and which they deliberately do not.
Install
go install github.com/mmedum/google-docs-mcp/cmd/google-docs-mcp@latestThat puts google-docs-mcp in $(go env GOPATH)/bin, which is the path to give your MCP client. Or take a signed archive from the latest release — Linux, macOS and Windows, on amd64 and arm64 — and verify it before you run it:
tar xzf google-docs-mcp_*_linux_amd64.tar.gz
sha256sum -c checksums.txt --ignore-missing
# The checksum file is signed with a keyless Sigstore certificate tied to
# the release workflow's identity. The bundle carries both.
cosign verify-blob checksums.txt \
--bundle checksums.txt.bundle \
--certificate-identity-regexp 'https://github\.com/mmedum/google-docs-mcp/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
# And the archive itself carries build provenance.
gh attestation verify google-docs-mcp_*_linux_amd64.tar.gz --repo mmedum/google-docs-mcpEvery archive also ships an SBOM (.sbom.json), so you can see what is inside a binary you did not build. go install needs none of this: the module proxy and sum.golang.org verify the source before it is built. google-docs-mcp --version reports the release it came from either way.
Set up Google
Every deployer uses their own Google Cloud project and OAuth client. There is no shared app and nothing to verify with Google.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Google Docs: common questions
- Is Google Docs MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Google Docs safety report
- Does Google Docs need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Google Docs maintained?
- The last commit was 34 days ago (2026-10-01). The latest release is v3.2.0.
- What can I use instead of Google Docs?
- Servers from other publishers that do the same job: Agent-Native Content MCP server, Google Drive MCP server and Context7 MCP server.
Alternatives to Google Docs
Same job from other publishers: the closest match first, then the best rated.
- Agent-Native ContentOpen-source Obsidian for MDX - edit local docs with agent assistancenot reviewedEstablishedA
- Google Drive MCPSecure access to Google Drive, Docs, Sheets, Slides, and Calendar through MCP.not reviewedGrowingB
Context7Up-to-date docs for AI agentsnot reviewedWidely usedA- Svelte MCPThe official Svelte MCP server providing docs and autofixing tools for Svelte developmentnot reviewedEstablishedA
- ObsidianRead, write, search, and surgically edit Obsidian notes, tags, and frontmatter via MCP.not reviewedEstablishedA