Token导航 LogoToken导航

MCP Server · 运维云端

Google Drive MCP Server

Efficient implementation of the Google Drive MCP server

HTTP官方级别未说明来源级核验工具 0
文件搜索JavaScript云端部署

快速开始

作者 / 组织
felores
提供方
felores
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

68

仓库热度

收录来源

4 个

MCP.so

选型结论

Google Drive MCP Server 属于运维云端类 MCP Server,公开资料标注 0 个工具,通过HTTP 远程服务接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

HTTP

认证方式

无需认证

部署方式

支持远程部署

安装与配置

安装命令

npm install gdrive-mcp-server

远程服务不用写启动命令,在客户端 MCP 配置里填服务地址即可,具体字段按官方文档填写。

上手步骤

  1. 1

    确认访问方式

    这是HTTP 远程服务,本地不用装依赖;先确认服务地址、账号归属和额度,再决定接哪个客户端。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填服务地址;需要授权的先完成登录,再回到客户端刷新。

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

Google Drive MCP服务器

一个强大的模型上下文协议(MCP)服务器,提供与Google Drive的无缝集成,允许AI模型从Google Drive搜索、列出和读取文件。

🚀 特性

工具

1. gdrive_search

使用强大的全文搜索功能在Google Drive中搜索文件。

  • 输入:
  {
    "query": "string (your search query)"
  }
  • 输出:包含以下内容的文件列表:

- 文件名 - MIME类型 - 文件ID - 上次修改时间 - 文件大小

2. gdrive_read_file

使用Google Drive文件ID直接读取文件内容。

  • 输入:
  {
    "file_id": "string (Google Drive file ID)"
  }
  • 输出:具有适当格式转换的文件内容

自动文件格式处理

服务器智能地处理不同的Google Workspace文件类型:

  • 📝 谷歌文件→ 降价
  • 📊 谷歌表格→ CSV
  • 📊 谷歌演示文稿→ 纯文本
  • 🎨 谷歌绘图→ PNG
  • 📄 文本/JSON文件→ UTF-8文本
  • 📦 其他文件→ Base64编码

🛠️ 入门指南

先决条件

  • Node.js(v16或更高版本)
  • npm或纱线
  • 谷歌云项目
  • Google工作区或个人Google帐户

详细的Google Cloud设置

  1. 创建谷歌云项目

- 访问 谷歌云控制台 - 点击“新建项目” - 输入项目名称(例如“MCP GDrive服务器”) - 点击“创建” - 等待项目创建并选择它

  1. 启用Google Drive API

- 转到 API库 - 搜索“Google Drive API” - 点击“Google Drive API” - 点击“启用” - 等待API启用

  1. 配置OAuth同意屏幕

- 引导到 OAuth同意屏幕 - 选择用户类型: - 如果您使用的是谷歌工作区,请选择“内部” - 个人Google帐户的“外部” - 点击“创建” - 填写必填字段: - 应用程序名称:“MCP GDrive服务器” - 用户支持电子邮件:您的电子邮件 - 开发人员联系电子邮件:您的电子邮件 - 点击“保存并继续” - 在“范围”页面上: - 点击“添加或删除范围” - 添加 https://www.googleapis.com/auth/drive.readonly - 点击“更新” - 点击“保存并继续” - 查看摘要并单击“返回仪表板”

  1. 创建OAuth客户端ID

- 首选 凭证 - 点击顶部的“创建凭据” - 选择“OAuth客户端ID” - 选择应用程序类型:“桌面应用程序” - 名称:“MCP GDrive服务器桌面客户端” - 点击“创建” - 在弹出窗口中: - 点击“下载JSON” - 保存文件 - 点击“确定”

  1. 在项目中设置凭据
   # Create credentials directory
   mkdir credentials

   # Move and rename the downloaded JSON file
   mv path/to/downloaded/client_secret_*.json credentials/gcp-oauth.keys.json

安装

# Clone the repository
git clone https://github.com/felores/gdrive-mcp-server.git
cd gdrive-mcp-server

# Install dependencies
npm install

# Build the project
npm run build

认证

  1. 创建凭据目录并放置OAuth密钥:
   mkdir credentials
   # Move your downloaded OAuth JSON file to the credentials directory as gcp-oauth.keys.json
  1. 运行身份验证命令:
   node dist/index.js auth
  1. 在浏览器中完成OAuth流程
  1. 凭据将保存在 credentials/.gdrive-server-credentials.json

🔧 用法

作为命令行工具

# Start the server
node dist/index.js

与桌面应用程序集成

将此配置添加到应用程序的服务器设置中:

{
  "mcpServers": {
    "gdrive": {
      "command": "node",
      "args": ["path/to/gdrive-mcp-server/dist/index.js"],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "path/to/gdrive-mcp-server/credentials/gcp-oauth.keys.json",
        "MCP_GDRIVE_CREDENTIALS": "path/to/gdrive-mcp-server/credentials/.gdrive-server-credentials.json"
      }
    }
  }
}

替换 path/to/gdrive-mcp-server 带有安装目录的实际路径。

示例用法

  1. 搜索文件:
   // Search for documents containing "quarterly report"
   const result = await gdrive_search({ query: "quarterly report" });
  1. 读取文件内容:
   // Read a specific file using its ID
   const contents = await gdrive_read_file({ file_id: "your-file-id" });

🔒 安全

  • 所有敏感凭据都存储在 credentials 目录
  • OAuth凭据和令牌被排除在版本控制之外
  • 只读访问谷歌云端硬盘
  • 安全OAuth 2.0身份验证流程

🤝 贡献

欢迎投稿!请随时提交拉取请求。

📝 许可证

此MCP服务器根据MIT许可证获得许可。请参阅 许可证 文件以获取详细信息。

🔍 故障排除

如果您遇到问题:

  1. 验证您的Google Cloud项目设置
  2. 确保启用了所有必需的OAuth作用域
  3. 检查凭据是否正确放置在 credentials 目录
  4. 验证Google Drive中的文件权限和访问权限

📚 额外资源

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

cloud-platformsgdrivemcpgoogle-driveserverapiGoogleDrive集成JavaScript

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

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 4 个目录同时收录,信息可以交叉核对。

先想清楚的地方

  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Google Drive MCP Server

MCP.so · 本页

0HTTP有4 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

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

常见问题

5 条

Google Drive MCP Server 怎么安装?

公开资料给出的安装命令是 npm install gdrive-mcp-server,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Google Drive MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是HTTP 远程服务,在客户端的 MCP 配置里填服务地址即可,不用本地装依赖;需要授权或 API Key 的,先在官方页面拿到凭据再填。

Google Drive MCP Server 收费吗?

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

Google Drive MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Google Drive MCP Server 支持哪些客户端?

公开资料没有标注具体客户端;支持远程 MCP 地址的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP