Connects to Google Docs via service account with domain-wide delegation, which means no OAuth consent screens in Workspace environments. Exposes ten tools including list_tabs, read_document (with markdown conversion), append_text, insert_text, replace_text, and batch_update for formatting and complex operations. The main reason this exists is proper tab support. Google added tabs to Docs in late 2024, but most integrations either ignore them or don't set includeTabsContent=True, so they only see the first tab. This one handles nested tabs correctly and lets you target operations by tab ID or title. Requires Python 3.11+ and a service account with Docs and Drive API access.
claude mcp add --transport stdio gigabrainobserver-google-docs-mcp-server uvx google-docs-mcp-server