Ultimate Google Docs Mcp Server
@a-bonus
About Ultimate Google Docs Mcp Server
Google Docs MCP is an MCP server (primarily for use in Claude Desktop) that gains full access to your google docs and allows claude to make direct edits and formatting. Use cases include writing notes, letters, resumes, creating tables, etc.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"sequential-thinking": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Ultimate Google Docs Mcp Server?
It is a Model Context Protocol (MCP) server that acts as a bridge between AI assistants (such as Claude Desktop) and Google Docs. It provides tools for reading, writing, formatting, and structuring Google Documents programmatically using OAuth 2.0 authentication.
How to use Ultimate Google Docs Mcp Server?
Install Node.js 18+ and npm, clone the repository, then set up a Google Cloud project with the Docs and Drive APIs enabled. Download the OAuth client credentials as credentials.json, run npm install && npm run build, then execute node ./dist/server.js to authenticate and generate a token.json. For Claude Desktop, add the absolute server path to mcp_config.json. Use tools like readGoogleDoc, appendToGoogleDoc, applyTextStyle, or insertTable by referencing a Google Doc ID.
Key features of Ultimate Google Docs Mcp Server
- Read documents as plain text, JSON, or markdown.
- Append, insert, and delete text at specific positions.
- Apply rich text formatting (bold, italic, colors, etc.).
- Control paragraph alignment and spacing.
- Insert tables and page breaks.
- Secure OAuth 2.0 authentication.
Use cases of Ultimate Google Docs Mcp Server
- Extract content from a Google Doc for analysis or reporting.
- Append AI-generated text to an existing document.
- Apply consistent formatting (e.g., bold and color) to key terms.
- Insert a structured table into a document programmatically.
- Use find-and-format to style specific phrases across a document.
FAQ from Ultimate Google Docs Mcp Server
What are the prerequisites?
Node.js version 18 or higher, npm, Git, a Google Account, and basic command line familiarity. Claude Desktop is optional.
How do I authenticate the server?
You must create a Google Cloud project, enable the Docs and Drive APIs, configure an OAuth consent screen, and generate an OAuth client ID for a desktop app. Download the credentials.json file, run the server once, authorize via your browser, and a token.json file is created for future use.
How do I configure Claude Desktop to use this server?
Edit Claude’s mcp_config.json file (located in ~/Library/Application Support/Claude/ on macOS, `%APPDATA%\
Frequently asked questions
What are the prerequisites?
Node.js version 18 or higher, npm, Git, a Google Account, and basic command line familiarity. Claude Desktop is optional.
How do I authenticate the server?
You must create a Google Cloud project, enable the Docs and Drive APIs, configure an OAuth consent screen, and generate an OAuth client ID for a desktop app. Download the `credentials.json` file, run the server once, authorize via your browser, and a `token.json` file is created for future use.
How do I configure Claude Desktop to use this server?
Edit Claude’s `mcp_config.json` file (located in `~/Library/Application Support/Claude/` on macOS, `%APPDATA%\
Basic information
More Memory & Knowledge MCP servers
Notion MCP Integration
danhilseA simple MCP integration that allows Claude to read and manage a personal Notion todo list
Mcp Knowledge Graph
shanehollomanMCP server enabling persistent memory for Claude through a local knowledge graph - fork focused on local development
Memlord
MyrikLDMemlord is a remote MCP server available at https://app.memlord.com.
RAG Documentation MCP Server
hannesrudolphAn MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context.
Notion MCP Server
suekouA Model Context Protocol server for connecting Notion to MCP-compatible clients
Comments