Google Drive文件管理服务

通过自然语言浏览、阅读、搜索和管理Google Drive文件的服务,支持文件列表、搜索、内容读取及文件操作。

  • by klapom
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 klapom/gdrive-mcp

使用说明

gdrive mcp

适用于克劳德桌面和克劳德代码的Google Drive MCP服务器。通过自然语言浏览、阅读、搜索和管理Google Drive文件。

特性

  • 列出和搜索文件和文件夹
  • 读取文件内容(文档、表格、PDF、纯文本)
  • 上传、移动、复制和删除文件
  • OAuth 2.0身份验证流程

配置

复制 .env.example 到 .env 并填写您的Google OAuth凭据:

  • GOOGLE_CLIENT_ID --从谷歌云控制台
  • GOOGLE_CLIENT_SECRET --从谷歌云控制台

首次启动时运行身份验证流: node dist/auth-cli.js

与mcporter一起使用

添加 ~/.mcporter/mcporter.json:

"gdrive": {
  "command": "node --env-file=/path/to/gdrive-mcp/.env /path/to/gdrive-mcp/dist/index.js"
}