Google Docs MCP Server
@lkm1developer
关于 Google Docs MCP Server
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"google-docs-mcp-server-lkm1developer": {
"command": "node",
"args": [
"get-refresh-token.js"
]
}
}
}工具
9Create a new Google Doc
Get a Google Doc by ID
Update a Google Doc with new content
List Google Docs accessible to the authenticated user
Delete a Google Doc
Export a Google Doc to different formats
Share a Google Doc with specific users
Search for Google Docs by title or content
Verify connection with Google Docs API
概览
What is Google Docs MCP Server?
This server implements the Model Context Protocol (MCP) to integrate Google Docs API, enabling AI assistants to create, read, update, and manage Google Docs. It is designed for developers and users who need programmatic document management through AI.
How to use Google Docs MCP Server?
- Clone the repo, install dependencies, and set up a
.envfile with Google Cloud credentials (service account, API key, or OAuth2). 2. Build withnpm run buildand test connection withnpx tsx src/test-connection.ts. 3. Run withnpm startor use Docker. For MCP integration, add the server to your MCP settings JSON with the required environment variables.
Key features of Google Docs MCP Server
- Create Google Docs with custom titles and content
- Retrieve document content and metadata
- Update existing documents with new content
- List all accessible documents
- Delete documents
- Export documents to PDF, plain text, etc.
- Share documents with specific users
- Search documents by title or content
- Verify connection and credentials
Use cases of Google Docs MCP Server
- AI‑assisted creation of meeting notes or reports
- Automatically updating shared documents from agent outputs
- Searching for documents by keyword and retrieving their content
- Sharing documents with collaborators programmatically
FAQ from Google Docs MCP Server
What authentication methods does it support?
Service account (file path or JSON inline), API key, or OAuth2 (requires client ID, secret, and refresh token).
What are the runtime requirements?
Node.js 18 or higher, a Google Cloud project with Google Docs API and Google Drive API enabled.
How do I run the server with Docker?
Build the image with docker build -t google-docs-mcp-server . and run the container passing environment variables for credentials and project ID.
How do I integrate it with an MCP assistant like Claude?
Add an entry to your MCP settings JSON with command: "node", args: ["/path/to/dist/index.js"], and the required env variables (project ID and credentials).
What tools does the server expose?
Nine tools: google_docs_create, google_docs_get, google_docs_update, google_docs_list, google_docs_delete, google_docs_export, google_docs_share, google_docs_search, and google_docs_verify_connection.
记忆与知识 分类下的更多 MCP 服务器
Notion MCP Integration
danhilseA simple MCP integration that allows Claude to read and manage a personal Notion todo list
Anytype MCP Server
anyprotoAn MCP server enabling AI assistants to interact with Anytype - your encrypted, local and collaborative wiki - to organize objects, lists, and more through natural language.
Memory Bank MCP Server
alioshrA Model Context Protocol (MCP) server implementation for remote memory bank management, inspired by Cline Memory Bank.
Obsidian MCP Server
cyanheadsRead, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP. STDIO or Streamable HTTP.
Obsidian MCP Server
StevenStavrakisA simple MCP server for Obsidian
评论