a-bonus/google-docs-mcp
The Ultimate Google Docs, Sheets & Drive MCP Server. Google Docs MCP is an MCP server (primarily for use in Claude Desktop) that gains full access to your google docs, etc. and allows claude to make direct edits and formatting.
Overview
a-bonus/google-docs-mcp is a TypeScript MCP server licensed under MIT. The Ultimate Google Docs, Sheets & Drive MCP Server. Google Docs MCP is an MCP server (primarily for use in Claude Desktop) that gains full access to your google docs, etc. and allows claude to make direct edits and formatting.
Ranked #213 out of 25632 indexed tools.
In the top 1% of all indexed tools.
Has 21 contributors.
Actively maintained with commits in the last week.
Ecosystem
TypeScript MIT
Signal Breakdown
Stars 375
Freshness 7d ago
Issue Health 50%
Contributors 21
Dependents 0
Forks 115
Description Detailed
License MIT
How to Improve
Dependents medium impact
Matched Queries
From the README
# Google Docs, Sheets & Drive MCP Server Connect Claude Desktop, Cursor, or any MCP client to your Google Docs, Google Sheets, and Google Drive. --- ## Quick Start ### 1. Create a Google Cloud OAuth Client 1. Go to the [Google Cloud Console](https://console.cloud.google.com/) 2. Create or select a project 3. Enable the **Google Docs API**, **Google Sheets API**, and **Google Drive API** 4. Configure the **OAuth consent screen** (External, add your email as a test user) 5. Create an **OAuth client ID** (Desktop app type) 6. Copy the **Client ID** and **Client Secret** from the confirmation screen > Need more detail? See [step-by-step instructions](#google-cloud-setup-details) at the bottom of this page. ### 2. Authorize ```bash GOOGLE_CLIENT_ID="your-client-id" \ GOOGLE_CLIENT_SECRET="your-client-secret" \ npx -y @a-bonus/google-docs-mcp auth ``` This opens your browser for Google authorization. After you approve, the refresh token is saved to `~/.config/google-docs-mcp/token.jRead full README on GitHub →
Are you the maintainer? Claim this listing