google-docs-mcp-server
google-docs-mcp-server is hosted online, so all tools can be tested directly either in theTools tabor in theOnline Client.
If you are the rightful owner of google-docs-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.
A powerful Model Context Protocol (MCP) server implementation for seamless Google Docs API integration, enabling AI assistants to create, read, update, and manage Google Docs.
The Google Docs MCP Server is designed to facilitate seamless integration with the Google Docs API, allowing AI assistants to perform a variety of operations on Google Docs. This server supports creating, reading, updating, and managing Google Docs, making it an essential tool for developers looking to automate document handling tasks. With features like document creation, retrieval, updating, and sharing, the server provides a comprehensive solution for managing Google Docs programmatically. It also supports exporting documents to various formats and searching for documents by title or content. The server requires Node.js 18 or higher and a Google Cloud project with the Google Docs API enabled. Authentication can be handled via service accounts, API keys, or OAuth2, providing flexibility in different environments. The server can be run locally or in a Docker container, and it integrates with MCP-compatible assistants like Claude.
Features
- Create new Google Docs with custom titles and content
- Retrieve document content and metadata
- Update existing documents with new content
- Export documents to different formats (PDF, plain text, etc.)
- Share documents with specific users
Tools
google_docs_create
Create a new Google Doc
google_docs_get
Get a Google Doc by ID
google_docs_update
Update a Google Doc with new content
google_docs_append
Append content to the end of a Google Doc
google_docs_list
List Google Docs accessible to the authenticated user
google_docs_delete
Delete a Google Doc
google_docs_export
Export a Google Doc to different formats
google_docs_share
Share a Google Doc with specific users
google_docs_search
Search for Google Docs by title or content
google_docs_verify_connection
Verify connection with Google Docs API and check credentials