本 MCP 服务器与 Google Drive 深度集成,具备强大功能。它能对 Google Drive 中的文件进行列出、读取和搜索操作,还能灵活地对 Google 表格进行读写操作,为文件管理和表格处理提供了便捷的解决方案。
该项目包含由 Anthropic, PBC 最初开发的代码,遵循 MIT License 许可协议,代码源自 这个仓库。
若要启动此服务器,可按以下步骤操作:
CLIENT_ID、CLIENT_SECRET 和 GDRIVE_CREDENTIALS_DIR 这三个环境变量。query(字符串):搜索的查询内容。pageToken(字符串,可选):用于获取下一页结果的令牌。pageSize(数字,可选):每页显示的结果数量,最多为 100 条。fileId(字符串):要读取的文件的 ID。spreadsheetId(字符串):要读取的表格的 ID。ranges(字符串数组,可选):可选的 A1 格式范围数组,例如 [ 'Sheet1!A1:B10' ]。若未提供,则读取整个表格。sheetId(数字,可选):特定要读取的工作表的 ID。若未提供且未指定范围,则读取第一张工作表。fileId(字符串):表格的 ID。range(字符串):单元格的范围,采用 A1 格式,例如 'Sheet1!A1'。value(字符串):新的单元格的值。该服务器提供对 Google Drive 文件的访问:
gdrive:///)
以下是一个示例配置,展示了如何配置环境变量和启动命令:
{
"gdrive": {
"command": "npx",
"args": ["-y", "@isaacphi/mcp-gdrive"],
"env": {
"CLIENT_ID": "" ,
"CLIENT_SECRET": "" ,
"GDRIVE_CREDENTIALS_DIR": "/path/to/config/directory"
}
}
}
此 MCP 服务器遵循 MIT License 进行分发。这意味着您可以自由地使用、修改和分发该软件,但需遵守 MIT License 的相关条款。更多详细信息,请参阅项目存储库中的 LICENSE 文件。
通过以上内容,您能够顺利配置并运行一个集成 Google Drive 功能的 MCP 服务器,用于高效的文件管理和表格操作。