Google Drive集成服务

用于与Google Drive和Google Sheets集成的MCP服务器,提供数据读取和管理功能。

  • by seeun0210
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 seeun0210/google-drive-mcp-server

使用说明

Google Drive MCP服务器

MCP服务器,用于与Google云端硬盘和Google表格集成。

安装说明

  1. 首选 谷歌云控制台

  2. 创建新项目或选择现有项目

  3. 为您的项目启用Google Drive API和Google Sheets API

  4. 配置OAuth同意屏幕:

    • 转到“OAuth同意屏幕”
    • 选择“外部”用户类型
    • 填写申请名称和所需信息
    • 添加驱动器和纸张所需的范围
    • 将您的电子邮件添加为测试用户
  5. 创建OAuth 2.0凭据:

    • 转到“凭据”
    • 点击“创建凭据”>“OAuth客户端ID”
    • 选择“桌面应用程序”作为应用程序类型
    • 说出你的客户
    • 下载客户端配置文件
    • 将其重命名为 credentials.json 并将其放置在此项目的根目录中

安装

npm install

运行服务器

npm start

第一次运行服务器时,它会提示您授权访问您的Google帐户。按照浏览器中的说明完成授权过程。

配置

服务器需要以下文件:

  • credentials.json:从谷歌云控制台配置OAuth 2.0客户端
  • token.json:首次授权后生成(不要手动编辑)

可用工具

  • read-spreadsheet:从谷歌表格中读取数据
  • 更多工具即将推出。..