
这个n8n工作流演示了如何构建一个简单的Google Drive MCP服务器,用于从Google Drive中搜索和获取文件内容。
这个MCP示例基于官方的MCP参考实现,可以在以下链接找到:https://github.com/modelcontextprotocol/servers/tree/main/src/gdrive
工作原理
使用一个MCP服务器触发器,并连接到1个Google Drive工具和1个自定义工作流工具。
Google Drive工具设置为在我们的Google Drive文件夹内执行文件搜索。
自定义工作流工具下载我们在驱动器中找到的目标文件,并将二进制文件转换为其文本表示。例如,PDF仅提取其文本内容并返回给MCP客户端。
使用方法
这个Google Drive MCP服务器允许任何兼容的MCP客户端管理个人或共享的Google Drive。只需选择一个驱动器,或者为了更好地控制,指定驱动器内的文件夹以限制操作范围。
通过遵循n8n指南连接您的MCP客户端:https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-langchain.mcptrigger/#integrating-with-claude-desktop
在您的MCP客户端中尝试以下查询:
“请帮我搜索上个月的费用报告。”
“公司政策文件关于取消和退款说了什么?”
要求
用于文档的Google Drive
用于图像和音频理解的OpenAI
MCP客户端或代理,例如Claude Desktop – https://claude.ai/download
自定义此工作流
添加其他功能,例如重命名、移动和/或删除文件。
在生产并与其他用户共享此MCP服务器之前,请记住将MCP服务器设置为需要凭据!

评论(0)