核心功能
列出 / 读取 / 搜索 Google Drive 文件。
功能亮点
Workspace 文件自动导出
Docs→Markdown、Sheets→CSV、Presentations→纯文本、Drawings→PNG;其他文件
通过 `gdrive
//` 资源协议暴露文件,供 MCP 客户端读取。
适用场景
• 让 AI 助手安全访问数据/工具
安装配置
bash
npm 包为 @modelcontextprotocol/server-gdrive:先在 Google Cloud 新建项目、启用 Google Drive API、配置 OAuth 同意屏幕并添加 https://www.googleapis.com/auth/drive.readonly 权限范围,创建 Desktop App 类型的 OAuth Client ID,把下载的密钥文件重命名为 gcp-oauth.keys.json 放到仓库根目录;构建后执行 node ./dist auth 触发浏览器授权,凭据会保存为 .gdrive-server-credentials.json;随后在客户端配 command 为 npx、args 为 [-y, @modelcontextprotocol/server-gdrive],并用环境变量 GDRIVE_CREDENTIALS_PATH 指向该凭据文件;也可用 Docker 方式 docker run -i --rm -v mcp-gdrive:/gdrive-server -e GDRIVE_CREDENTIALS_PATH=/gdrive-server/credentials.json mcp/gdrive 运行。注意该 server 已迁至 modelcontextprotocol/servers-archived 归档仓库。
使用方法
它提供一个 search 工具:传入 query 字符串检索 Google Drive,返回匹配文件的名称与 MIME 类型;文件本身以 gdrive:///<file_id> 资源形式暴露给 MCP 客户端读取,Google Workspace 文档在读取时自动导出转换——Docs 转 Markdown、Sheets 转 CSV、Presentations 转纯文本、Drawings 转 PNG,其他类型按原始格式返回;实际流程是先让 AI 用 search 定位目标文档,再读取对应 gdrive:// 资源把正文送进上下文,进而做摘要、跨文档对比或抽取表格数据;因为只申请了 drive.readonly 权限,它只能读不能改动云端文件。
关键指标
尚未核验对标产品,此处只列本工具自身指标,不做对比结论。
指标Google Drive MCP Server
价格免费
开源是
上手难度进阶
相关工具
优点
- 生态丰富
- 可复用
- 工程化友好
缺点
- 权限与安全需要设计
- 部署与运维成本