article
README
🚀 谷歌驱动器服务器
此项目是一个与Google Drive集成的MCP服务器,可实现文件的列出、读取、搜索,以及对Google表格的读写操作,为用户提供便捷的文件管理和表格操作体验。
🚀 快速开始
以下是配置和使用此MCP服务器的步骤指南:
- 创建一个Google Cloud项目。
- 启用Google Drive API。
- 获取API密钥。
- 配置项目凭据。
- 设置应用权限。
- 配置构建依赖项。
- 初始化服务。
✨ 主要特性
工具
-
gdrive_search
- 描述:搜索Google Drive中的文件。
- 输入:
query(字符串):搜索查询。pageToken(字符串,可选):结果下一页的令牌。pageSize(数字,可选):每页结果的数量(最大100)。
- 输出:返回匹配文件的名称和MIME类型。
-
gdrive_read_file
- 描述:读取Google Drive中指定文件的内容。
- 输入:
fileId(字符串):要读取的文件ID。
- 输出:返回指定文件的内容。
-
gsheets_read
- 描述:从Google电子表格中读取数据,支持灵活的范围和格式选项。
- 输入:
spreadsheetId(字符串):要读取的电子表格ID。ranges(字符串数组,可选):A1符号表示法的范围数组(例如['Sheet1!A1:B10'])。如果没有提供,则读取整个表格。sheetId(数字,可选):要读取的具体工作表ID。如果未提供且没有提供范围,则读取第一个工作表。
- 输出:返回指定的数据。
-
gsheets_update_cell
- 描述:更新Google电子表格中特定单元格的值。
- 输入:
fileId(字符串):电子表格的ID。range(字符串):单元格范围(例如'Sheet1!A1')。value(字符串):新单元格值。
- 输出:无。
资源
- gdrive 文件访问
此MCP服务器提供对Google Drive文件的完整访问,包括以下功能:
- 支持文件类型
- 文本文件
- 图像文件
- 压缩文件
- 其他常用文件格式
- 文件操作
- 文件读取
- 文件写入
- 文件属性查询
- 文件元数据获取
- 支持文件类型
📦 安装指南
通过Smithery CLI安装:
# 示例命令
smithery install @rishipradeep/drive-mcp
详细安装步骤请参考官方文档。
📄 许可证
此MCP服务器根据MIT License授权。这意味着您可以自由使用、修改和分发软件,但需遵守MIT License的条款和条件。更多详情,请参阅项目仓库中的LICENSE文件。
⚠️ 重要提示
该项目包含由Anthropic, PBC开发的原始代码,授权MIT License使用,来自这个仓库。
扫码联系在线客服