google-docs-mcp-server
Verified Safeby mattaspira
Overview
Facilitates real-time, intelligent interaction with Google Docs by exposing document manipulation tools to large language models.
Installation
npm run build && npx @modelcontextprotocol/inspector build/index.jsSecurity Notes
The server employs Google OAuth2 for authentication and uses the official Google APIs for document operations. Input validation is present through `zod` schemas and custom utility functions, including explicit sanitization for search queries to prevent injection. However, the `test/README.md` explicitly flags 'Bug #3: Case-Insensitive Search Index Bug' as requiring a manual fix, indicating a potential edge case where string length differences after case transformation could lead to incorrect text manipulation for single replacements. The `insert_table_of_contents` tool also has an unused 'maxDepth' parameter, which is a functional bug.
Similar Servers
google_workspace_mcp
Provides comprehensive natural language control over Google Workspace services (Gmail, Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks, Chat, Custom Search) for AI assistants and MCP clients.
google-docs-mcp
Provides a comprehensive Model Context Protocol (MCP) server that enables AI assistants to programmatically interact with Google Docs (reading, writing, formatting, structuring) and manage Google Drive files (discovery, folder management, file operations, document creation).
mcp-gsheets
A Model Context Protocol (MCP) server for Google Sheets API integration, enabling reading, writing, and managing Google Sheets documents directly from MCP clients like Claude Code, Claude Desktop, or Cursor.
google-drive-mcp
Provides an MCP server for secure integration and file management with Google Drive, Docs, Sheets, and Slides for AI clients.