Ultimate Google Docs & Drive MCP Server
JSON →Interact with Google Docs and Google Drive for document creation, editing, and file management.
Install
npx -y @a-bonus/google-docs-mcp Tools · 34
- readDocument Read content as plain text, JSON, or markdown
- appendText Append text to a document
- insertText Insert text at a specific position
- deleteRange Remove content by index range
- modifyText Replace, prepend, or transform text in a document
- findAndReplace Find and replace text across a document
- listTabs List all tabs in a multi-tab document
- addTab Add a new tab to a document
- renameTab Rename a document tab
- replaceDocumentWithMarkdown Replace entire document content from markdown
- replaceRangeWithMarkdown Replace a specific range with markdown content
- appendMarkdown Append markdown-formatted content
- applyTextStyle Bold, italic, colors, font size, links
- applyParagraphStyle Alignment, spacing, indentation
- insertTable Create an empty table
- insertTableWithData Create a table pre-filled with data
- insertPageBreak Insert page breaks
- insertSectionBreak Insert section break (NEXT_PAGE or CONTINUOUS)
- updateSectionStyle Update section style: flip orientation, margins
- insertImage Insert images from URLs or local files
- listComments View all comments with author and date
- getComment Get a specific comment with replies
- addComment Create a comment anchored to text
- replyToComment Reply to an existing comment
- resolveComment Mark a comment as resolved
- deleteComment Remove a comment
- readSpreadsheet Read data from a range (A1 notation)
- writeSpreadsheet Write data to a range
- batchWrite Write to multiple ranges in one call
- appendRows Add rows to a sheet
- clearRange Clear cell values
- createSpreadsheet Create a new spreadsheet
- addSheet Add a sheet/tab
- deleteSheet Remove a sheet/tab
Environment variables
GOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRETBASE_URLJWT_SIGNING_KEY
Links
★ 550 GitHub stars