Token导航 LogoToken导航

MCP Server · 文档知识

Google Docs (mcp-server-google-docs)

一个模型上下文协议(MCP)服务器,允许AI助手(如Claude)直接与您的Google Docs进行交互,支持列出、获取、创建和编辑文档,适用于草拟、总结、大纲、笔记和协作编辑。

未说明官方级别未说明来源级核验工具 5
文档处理TypeScriptClaude

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
Prakul95
提供方
Prakul95

工具数量

5

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Google Docs (mcp-server-google-docs) 属于文档知识类 MCP Server,公开资料标注 5 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前要先准备 OAuth 授权。

分类

文档知识

传输方式

未说明

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 5 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

谷歌文档MCP服务器

一个模型上下文协议(MCP)服务器,让人工智能助手(如克劳德)直接与您的谷歌文档一起工作。它可以 在云端硬盘中列出谷歌文档, 获取整个文档内容, 生成快速预览,以及 创建和编辑文档--全部通过MCP工具完成。

非常适合起草、总结、概述、记笔记和协作编辑,无需离开聊天室。

______________________________________________________________________

✨ 特性

  • 列出文档(驱动器,仅文档) –查询您的云端硬盘以获取谷歌文档(application/vnd.google-apps.document)带有标题、ID和元数据。支持文件夹范围和额外的驱动器查询参数。
  • 获取完整文档 -检索完整的谷歌文档结构(适用于摘要、分析和格式化)。 _支持提取选项卡内容。_
  • 创建文档 –启动一个带有初始标题的新文档,并(可选)将其放置在Drive文件夹中。
  • 更新文档 –对现有文档应用编辑(插入/附加文本、标题/段落样式、替换)。
  • 复制文档 -创建现有文档的副本。

______________________________________________________________________

🧰 服务器公开的工具(确切名称)

这些工具名称反映了您的实现:

  • list-docs --从云端硬盘列出谷歌文档。可以按以下方式过滤 文件夹ID 和 其他驱动器查询参数.
  • get-doc --检索Google文档的元数据和/或内容。 支持提取选项卡内容。
  • create-doc --创建新 空白 具有给定标题的Google文档。可选择将其放置在Drive文件夹中。
  • update-doc --更新现有的Google文档(例如,插入/替换文本、应用样式)。
  • copy-doc --可以选择复制具有给定标题的现有Google文档。

______________________________________________________________________

演示视频

🧪 示例提示(Claude/MCP客户端)

1. Get me a list of all the docs created yesterday with AI in their name.
2. Get the doc xyz and show details.
3. Get the same doc and show a preview of 400 chars.
4. Summarize the doc
5. Create a doc with name new_file_name
6. Add list of commands in this doc and write it in a fashion that explains the intent of this doc. Also add the current temp and lunar phase of the moon today.
7. Update this list with 5 random cities from Washington and add the temp of those cities as well.

______________________________________________________________________

🔐 谷歌云设置

  1. 打开 谷歌云控制台 并创建/选择一个项目。
  2. 启用API 对于该项目:

- 谷歌文档API - Google Drive API

  1. 创建OAuth 2.0凭据:

- 类型: 桌面应用程序 (建议本地MCP客户使用)。 - 下载JSON证书并将其保存在本地(例如。, gcp-oauth.keys.json).

  1. 当应用程序处于 测试模式,在下添加您的Google帐户 OAuth同意屏幕→ 测试用户.

推荐范围(最低权限):

  • 只读:

- https://www.googleapis.com/auth/documents.readonly - https://www.googleapis.com/auth/drive.metadata.readonly

  • 读/写(创建和编辑):

- https://www.googleapis.com/auth/documents - https://www.googleapis.com/auth/drive.file (或 drive 如果你真的需要广泛的访问)

发行的代币 _测试模式_ 通常在7天内到期;您可以在收到提示时重新认证或发布应用程序以延长令牌寿命。

______________________________________________________________________

⚙️ 安装并运行

先决条件

  • Node.js LTS (v18+推荐)
  • npm 或 pnpm

本地安装

git clone https://github.com/Prakul95/mcp-server-google-docs.git
cd mcp-server-google-docs
npm install
npm run build

启动服务器(stdio MCP)

//TBA ypu可以构建项目并直接更新claude_desktop_config.json,步骤如下

# From repo root
npm start             # if defined in package.json
# or explicitly:
node ./dist/server.js

______________________________________________________________________

🖥️ 配置您的MCP客户端

克劳德桌面

编辑:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json

添加一个条目,如:

{
  "mcpServers": {
    "google-docs": {
      "command": "node",
      "args": ["/mcp-server-google-docs/dist/server.js"],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/gcp-oauth.keys.json"
      }
    }
  }
}
提示:在迭代时,您可以连接一个dev命令(例如。, tsx src/server.ts)如果你更喜欢直接运行TypeScript。

游标/其他MCP客户端

使用MCP配置UI或类似于上述的JSON配置(指向构建的服务器)。确保 GOOGLE_OAUTH_CREDENTIALS env-var指向您的凭据JSON。

______________________________________________________________________

🔑 身份验证流程

  • 在第一次调用时,您的MCP客户端将打开一个用于Google OAuth的浏览器窗口。
  • 令牌存储在本地(位置取决于您的客户端/服务器设置)。
  • 如果您看到身份验证错误,请验证:

- 您的OAuth客户端类型为 桌面. - 您的用户已添加到 测试用户 (如果应用程序处于测试模式)。 - GOOGLE_OAUTH_CREDENTIALS 指向a 有效的 凭据JSON文件。

重新身份验证(测试模式)

  • 在测试模式下,预计令牌大约每周到期一次。
  • 重新运行客户端并再次完成OAuth提示。
  • 发布应用程序可以降低重新认证的频率(预计会出现“未经验证的应用程序”横幅)。

______________________________________________________________________

🧪 快速健全性检查

待定

______________________________________________________________________

🛡️ 安全说明

  • 保持 gcp-oauth.keys.json 版本控制之外.
  • 更喜欢 最低权限范围 除非你真的需要写权限。
  • 请注意,日志可能包括工具输入。避免在生产中记录敏感数据。

______________________________________________________________________

🧩 实施细节(高层)

  • 驱动器列表 使用驱动器API mimeType = 'application/vnd.google-apps.document' 过滤器;结合文件夹和自定义驱动器查询。
  • 获取完整文档 使用文档API documents.get 返回结构化内容(段落、表格等)。
  • 创建/更新 使用文档API documents.create 和 documents.batchUpdate 通过结构化操作。

______________________________________________________________________

❓ 故障排除

  1. 未找到凭据文件

- 确保 GOOGLE_OAUTH_CREDENTIALS 指向a 绝对的 路径。

  1. “此应用程序未经验证”

- 预计适用于未发布的应用程序。您可以继续(或发布)。

  1. 身份验证持续过期

- 测试模式正常;重新认证或发布应用程序。

  1. 403/权限不足

- 添加缺失的范围(例如。, documents 对于书写, drive.file 用于创建文件)。

  1. 文档列表为空

- 检查您的文件夹过滤器/驱动器查询,确认帐户在驱动器中有文档。

______________________________________________________________________

📄 许可证

麻省理工学院

______________________________________________________________________

🙌 致谢

  • 受社区MCP服务器(如谷歌日历变体)启发的设置流程;此处适用于Google Docs工具。

工具与能力

工具数量

5

资源数量

0

提示词数量

0

能力标签

GoogleDocs集成TypeScript本地部署AI助手工具文档管理协作编辑自动化处理

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

读长文档提问

把 PDF、Markdown 和笔记交给模型,按章节追问细节。

整理知识库

把零散资料归档、打标签,检索时更容易命中。

批量出摘要

提取要点,输出能直接引用的段落。

选择建议

值得选的地方

  • 只提供 5 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在文档知识场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到OAuth 授权的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Google Docs (mcp-server-google-docs)

MCP World · 本页

5未说明未标注1 个2026-05-17
Cherry Studio

MCP World

0未说明未标注1 个2026-05-17
Pdf Math Translate

MCP World

0stdio有1 个2026-05-17
report generation

MCP World

0stdio有1 个2026-05-17
Anything To Notebooklm

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Google Docs (mcp-server-google-docs) 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Google Docs (mcp-server-google-docs) 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Google Docs (mcp-server-google-docs) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Google Docs (mcp-server-google-docs) 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Google Docs (mcp-server-google-docs) 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP