article
README
🚀 Google Drive MCP 服务器
本项目是一个用于与 Google Drive 和 Google Sheets 集成的 MCP 服务器,能帮助用户便捷地实现与 Google 相关服务的数据交互。
🚀 快速开始
本服务器可实现与 Google Drive 和 Google Sheets 的集成,以下是启动前的设置、安装、运行及配置步骤。
📦 安装指南
在项目根目录下执行以下命令进行依赖安装:
npm install
✨ 主要特性
- 数据读取:提供
read-spreadsheet工具,可读取 Google 表格中的数据。 - 持续更新:后续会有更多实用工具推出。
💻 使用示例
基础用法
运行服务器的命令如下:
npm start
首次运行服务器时,会提示你授权访问你的 Google 账户。请按照浏览器中的说明完成授权流程。
📚 详细文档
设置指南
- 访问 Google Cloud Console。
- 创建新项目或选择现有项目。
- 启用项目的 Google Drive API 和 Google Sheets API。
- 配置 OAuth 同意屏幕:
- 转到 "OAuth 同意屏幕"。
- 选择 "外部" 用户类型。
- 填写应用名称和其他所需信息。
- 添加 Drive 和 Sheets 所需的范围(scopes)。
- 将你的电子邮件添加为测试用户。
- 创建 OAuth 2.0 凭证:
- 转到 "凭证"。
- 点击 "创建凭证" > "OAuth 客户端 ID"。
- 选择 "桌面应用" 作为应用类型。
- 输入客户名称。
- 下载客户端配置文件。
- 将其重命名为
credentials.json并放在项目根目录中。
配置说明
服务器需要以下文件:
credentials.json:从 Google Cloud Console 下载的 OAuth 2.0 客户端配置。token.json:首次授权后生成(请勿手动编辑)。
Scan to join WeChat group