google-docs-mcp MCP Server
a-bonus/google-docs-mcp
[](https://agentrank-ai.com/tool/a-bonus--google-docs-mcp/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) The Ultimate Google Docs, Sheets, Drive, Gmail, & Google Calendar MCP Server. This MCP (primarily for use in Claude Desktop) gains full access to your google suite and lets claude do its thing.
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
a-bonus/google-docs-mcp is a TypeScript MCP server licensed under MIT. The Ultimate Google Docs, Sheets, Drive, Gmail, & Google Calendar MCP Server. This MCP (primarily for use in Claude Desktop) gains full access to your google suite and lets claude do its thing.
Ranked #517 out of 24846 indexed tools.
In the top 3% of all indexed tools.
Has 51 contributors.
Ecosystem
Score Breakdown
671 stars → growing community
Last commit 16d ago → recently updated
30/47 issues closed → decent issue management
51 contributors → active community
No dependents → no downstream usage
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
Matched Queries
From the README
# Google Docs, Sheets, Drive, Gmail & Calendar MCP Server Connect Claude Desktop, Cursor, or any MCP client to your Google Docs, Google Sheets, Google Drive, Gmail, and Google Calendar. --- ## 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**, **Google Drive API**, **Gmail API**, and **Google Calendar API** 4. Configure the **OAuth consent screen** (External, add your email as a test user, and add the `gmail.modify` and `calendar.events` scopes alongside the Docs/Sheets/Drive scopes) 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"Read full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.