@Suncreation/ Google Docs
FreeNot checkedMCP server for Google Docs, Sheets & Drive with full formatting support.
About
MCP server for Google Docs, Sheets & Drive with full formatting support.
README
MCP server for Google Docs, Sheets & Drive with full formatting support.
Fork of a-bonus/google-docs-mcp with fixed OAuth flow (replaced deprecated OOB with localhost redirect).
Quick Start with npx
npx @suncreation/mcp-google-docs
Installation
Option 1: Environment Variables (Recommended for npx)
{
"mcpServers": {
"google-docs": {
"command": "npx",
"args": ["-y", "@suncreation/mcp-google-docs"],
"env": {
"GOOGLE_CLIENT_ID": "your-client-id.apps.googleusercontent.com",
"GOOGLE_CLIENT_SECRET": "your-client-secret",
"TOKEN_PATH": "/path/to/token.json"
}
}
}
}
Option 2: credentials.json File
{
"mcpServers": {
"google-docs": {
"command": "npx",
"args": ["-y", "@suncreation/mcp-google-docs"],
"env": {
"CREDENTIALS_PATH": "/path/to/credentials.json",
"TOKEN_PATH": "/path/to/token.json"
}
}
}
}
First Run: OAuth Authentication
On first run, a browser window will open for Google authentication. After approval, token.json is saved for future use.
Features
Google Docs
- Read/write documents
- Text formatting (bold, italic, colors)
- Paragraph styling (alignment, spacing)
- Tables, images, page breaks
- Comment management
Google Sheets
- Read/write spreadsheets
- Append rows, clear ranges
- Create spreadsheets, add sheets
Google Drive
- List, search, create documents
- Folder management
- Move, copy, rename, delete files
Environment Variables
| Variable | Description |
|---|---|
GOOGLE_CLIENT_ID |
OAuth Client ID |
GOOGLE_CLIENT_SECRET |
OAuth Client Secret |
CREDENTIALS_PATH |
Path to credentials.json (alternative to above) |
TOKEN_PATH |
Path to save/load token.json |
SERVICE_ACCOUNT_PATH |
Path to service account key (for enterprise) |
GOOGLE_IMPERSONATE_USER |
Email to impersonate (with service account) |
Google Cloud Setup
- Go to Google Cloud Console
- Create a project
- Enable APIs: Google Docs API, Google Sheets API, Google Drive API
- Create OAuth 2.0 credentials (Desktop app)
- Important: Add
http://localhost:3000/oauth2callbackto Authorized redirect URIs - Download credentials.json or copy Client ID/Secret
License
MIT - Based on a-bonus/google-docs-mcp
Installing @Suncreation/ Google Docs
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/SunCreation/mcp-google-docsFAQ
Is @Suncreation/ Google Docs MCP free?
Yes, @Suncreation/ Google Docs MCP is free — one-click install via Unyly at no cost.
Does @Suncreation/ Google Docs need an API key?
No, @Suncreation/ Google Docs runs without API keys or environment variables.
Is @Suncreation/ Google Docs hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install @Suncreation/ Google Docs in Claude Desktop, Claude Code or Cursor?
Open @Suncreation/ Google Docs on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Notion
Read and write pages in your workspace
by NotionLinear
Issues, cycles, triage — from Claude
by LinearGoogle Drive
Search and read your Drive files
by Googlemindsdb/mindsdb
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
by mindsdbfulcradynamics/fulcra-context-mcp
MCP server for accessing personal health and biometric data including sleep stages, heart rate, HRV, glucose, workouts, calendar, and location via the Fulcra Li
by fulcradynamicsaymericzip/intlayer
A MCP Server that enhance your IDE with AI-powered assistance for Intlayer i18n / CMS tool: smart CLI access, access to the docs.
by aymericziprinadelph/Agent-MCP
A framework for creating multi-agent systems using MCP for coordinated AI collaboration, featuring task management, shared context, and RAG capabilities.
by rinadelphWhenLabs-org/when
Developer toolkit: auto-detect stack for AI context files, catch port conflicts, validate .env schemas, spot docs drift, audit dependency licenses, and time cod
by WhenLabs-orgBeltran12138/wecom-docs-mcp-server
WeCom (Enterprise WeChat) document operations via MCP: create, read, and edit Docs and Smartsheets (9 tools). Fills the doc-CRUD gap — existing WeCom MCP server
by Beltran12138madbonez/caldav-mcp
Universal MCP server for CalDAV protocol integration. Works with any CalDAV-compatible calendar server including Yandex Calendar, Google Calendar (via CalDAV),
by madbonezCompare @Suncreation/ Google Docs with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All productivity MCPs
