Google Docs MCP Server provides a bridge between Claude Desktop (or other MCP clients) and Google Docs, enabling AI assistants to read document content, append text, and apply formatting to specific text within documents. Built with TypeScript and the fastmcp library, it handles OAuth 2.0 authentication with Google's APIs and offers three main tools: readGoogleDoc for fetching document content, appendToGoogleDoc for adding text to documents, and formatMatchingText for applying styling (bold, color, etc.) to specific text instances. The server is designed for users who want their AI assistants to interact directly with their Google Documents, making it useful for collaborative writing, document analysis, or automated content generation.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Read content as plain text, JSON, or markdown.
Append text to a document.
Insert text at a specific position.
Remove content by index range.
Replace, prepend, or transform text in a document.
Find and replace text across a document.
List all tabs in a multi-tab document.
Add a new tab to a document.
Rename a document tab.
Replace entire document content from markdown.
Replace a specific range with markdown content.
Append markdown-formatted content.
Bold, italic, colors, font size, links.
Alignment, spacing, indentation.
Create an empty table.
Create a table pre-filled with data.
Insert page breaks.
Insert images from URLs or local files.
View all comments with author and date.
Get a specific comment with replies.
Create a comment anchored to text.
Reply to an existing comment.
Mark a comment as resolved.
Remove a comment.
Read data from a range (A1 notation).
Write data to a range.
Write to multiple ranges in one call.
Add rows to a sheet.
Clear cell values.
Create a new spreadsheet.
Add a sheet/tab.
Remove a sheet/tab.
Copy a sheet within or across spreadsheets.
Rename a sheet/tab.
Get metadata and sheet list.
Find spreadsheets.
Bold, colors, alignment on cell ranges.
Copy formatting from one range to another.
Read formatting details of a cell range.
Pin header rows/columns.
Add/remove dropdown lists on cells.
Set column widths in pixels.
Auto-fit column widths to content.
Add conditional formatting rules.
Group rows for collapsible sections.
Remove all row groupings.
Create a chart from data.
Remove a chart.
Create a new named table with column types.
List all tables in a spreadsheet or sheet.
Get detailed table metadata by name or ID.
Delete a table (optionally clear data).
Modify table dimensions (add/remove rows/cols).
Append rows to a table (table-aware insertion).
List documents, optionally filtered by date.
Search by name or content.
Get document metadata.
Create a new document.
Create from an existing template.
Create a folder.
List folder contents.
Get folder metadata.
Move a file to another folder.
Duplicate a file.
Rename a file.
Move to trash or permanently delete.
List any file type in Drive with filters.
Search all Drive files by name or content.
Download a file's content.