MCP Catalogs
首页

google-docs-mcp

by jag-k·0·综合分 33

一个支持 OAuth 认证的 Google Docs MCP 服务器,可读取文档、管理评论和文本操作。

productivityai-llmcloud-storage
0
Forks
0
活跃 Issue
8 个月前
最近提交
2 天前
收录于

概述

Google Docs MCP 服务器通过模型上下文协议 (MCP) 提供全面的 Google Docs 功能访问。它实现了多种工具用于文档读取、评论管理和文本插入,还提供了不同格式访问文档的资源。服务器支持读写操作,并通过环境变量提供可配置的写安全控制。需要 OAuth 认证,并在 Google Cloud Console 中配置适当的权限范围。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过读取内容并生成报告来自动化文档处理任务
:将 Google Docs 与 AI 助手集成,实现增强的文档管理
:创建与评论交互并跟踪文档更改的工作流
:如何设置 OAuth 认证?
:可以禁用写操作以确保安全吗?

什么时候选它

当您需要 AI 助手与 Google Docs 文档交互时选择此工具,特别是如果您已经在使用 Google Workspace 并希望维护现有的文档生态系统。

什么时候不要选它

如果您需要超出简单文本插入的广泛写入功能,或者您已锁定到其他文档平台(如 Notion 或 Microsoft Word),请不要选择此工具。

此 server 暴露的工具

从 README 抽取出 7 个工具
  • docs.read

    Read a Doc as Markdown or HTML

  • comments.list

    List comments and replies

  • comments.reply

    Reply to a comment

  • comments.resolve

    Resolve a comment

  • docs.insert_text

    Insert or append text

  • docs.from_url

    Normalize a Docs/Drive URL to IDs

  • drive.export_file

    Export as PDF/DOCX/HTML

可对比工具

notion-mcpmicrosoft-word-mcpdrive-mcpfile-system-mcp

安装

安装

使用 CLI (推荐):

# 安装包
pip install google-docs-mcp

# 授权
google-docs-mcp auth authorize

# 启动服务器
google-docs-mcp server

Claude Desktop 配置

添加到您的 claude_desktop_config.json

{
  "mcpServers": {
    "google_docs_mcp": {
      "command": "google-docs-mcp",
      "args": ["server"]
    }
  }
}

使用 uv:

# 用 uv 安装
uv add google-docs-mcp

# 授权
uv run google_docs_mcp auth authorize

# 启动服务器
uv run google_docs_mcp server

FAQ

如何设置 OAuth 认证?
在 Google Cloud Console 中创建 OAuth 桌面客户端,将客户端 ID 和密钥设置为环境变量,然后运行 `google-docs-mcp auth authorize` 批准权限范围。
可以禁用写操作以确保安全吗?
可以,将 WRITE_MODE=disabled 设置为环境变量,可以阻止所有写工具,同时保留读取访问权限。

google-docs-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。