Google Drive MCP Server

Cloud Storage File Management Google Drive MCP

“Google Drive” MCP Server的作用是什么?

Google Drive MCP Server通过模型上下文协议(MCP)为AI助手和开发者工具提供无缝、智能的Google Drive访问,从而彻底改变了云存储的交互方式。这个强大的集成使开发人员、团队和AI代理能够使用自然语言查询搜索文件、自动读取和分析文档、管理文件夹结构以及检索全面的文件元数据——所有这些都无需离开他们的开发环境或AI工作流。

通过充当Claude、Cursor、Windsurf和FlowHunt等支持MCP的客户端与Google Drive API之间的桥梁,该服务器将您的云存储转变为AI驱动工作流中的活跃参与者。它自动处理Google Workspace文件转换,将Docs转换为可读的Markdown,将Sheets转换为可分析的CSV数据,将Slides转换为可处理的文本。这意味着您的AI助手可以立即理解、分析和处理您的整个Drive库,为自动化内容分析、智能文档组织、协作工作流自动化和数据驱动决策打开可能性。

无论您是在构建文档系统、自动化报告生成、创建智能文件管理系统,还是只是想让您的AI助手访问存储在Drive中的公司知识库,这个MCP服务器都提供了您所需的强大、安全的基础。

提示列表

文件搜索和发现

查找过去7天修改的所有PDF文件
搜索名称中包含"季度报告"的文件
查找2026年1月1日之后修改的内容中包含"预算"的所有Google Sheets
显示sarah@company.com在上个月创建的所有演示文稿

文档阅读和分析

读取2025年第四季度财务报告文档的内容
向我显示市场营销文件夹中的所有Google Docs并总结其内容
读取此电子表格并从预算选项卡中提取数据

文件夹导航和组织

列出"客户项目"文件夹中的所有文件
显示我们的团队驱动器从根目录开始的文件夹结构
查找超过6个月未修改的所有文件夹

文件元数据和权限

显示谁拥有2026战略计划文档以及谁有访问权限
获取从我们域外部共享的所有文件的详细元数据
查找法律文件夹中可公开访问的文件

合规性和审计

列出2025年第四季度修改的所有合同文件及其所有者和最后修改日期
查找包含"机密"且与外部用户共享的所有文档
显示超过100MB且90天内未访问的所有文件
Logo

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

未列出明确的资源。服务器通过基于工具的交互提供对Google Drive文件的直接访问。

工具列表

Google Drive MCP Server提供四个强大的工具用于全面的文件管理:

1. gdrive_search

使用高级查询参数在Google Drive中搜索文件。此工具支持基于名称的搜索、全文内容搜索和MIME类型过滤。返回详细的文件信息,包括ID、名称、类型、大小、修改日期和网络链接。

查询示例:

  • name contains 'report' - 查找名称中包含"report"的文件
  • fullText contains 'budget' - 搜索文件内容中的"budget"
  • mimeType='application/pdf' - 查找所有PDF文件
  • modifiedTime > '2023-01-01T00:00:00' - 查找最近修改的文件

参数:

  • query(必需):使用Google Drive查询语法的搜索查询
  • max_results(可选):返回的最大结果数(默认:100,最大:1000)

2. gdrive_read_file

使用智能格式处理从Google Drive读取任何文件的内容。自动转换Google Workspace文件(Docs、Sheets、Slides、Drawings)为可访问格式。Google Docs转换为Markdown以便阅读,Sheets转换为CSV用于数据分析,Slides转换为纯文本。返回文件内容和综合元数据。

自动转换:

  • Google Docs → Markdown
  • Google Sheets → CSV
  • Google Slides → 纯文本
  • Google Drawings → PNG

参数:

  • file_id(必需):要读取的文件的唯一ID

功能:

  • 处理高达1MB的内联显示文件
  • 自动文本编码检测
  • 二进制文件处理并适当警告
  • 转换状态跟踪

3. gdrive_list_files

列出特定Google Drive文件夹中的所有文件和文件夹。非常适合导航、文件夹探索和了解您的Drive结构。使用’root’访问我的云端硬盘的顶层。

参数:

  • folder_id(可选):要列出的文件夹的ID(默认:‘root’用于我的云端硬盘)
  • max_results(可选):返回的最大项目数(默认:100,最大:1000)

返回:

  • 带视觉指示器的文件夹层次结构
  • 文件名称、ID和类型
  • 文件大小(格式化以便阅读)
  • 修改时间戳

4. gdrive_get_file_metadata

检索任何文件的综合元数据,包括权限、功能、所有权信息和共享设置。对于了解文件访问权限、协作状态和详细文件属性至关重要。

元数据包括:

  • 基本信息:名称、ID、MIME类型、大小、日期
  • 所有权:所有者姓名和电子邮件地址
  • 功能:编辑、评论、共享、下载权限
  • 共享:网络链接和访问设置
  • 描述和附加属性

参数:

  • file_id(必需):文件的ID

此MCP Server的用例

1. 在100多个文件夹中搜索特定合同版本时

法律和采购团队经常难以找到埋藏在跨多个部门、年份和交易类型的复杂文件夹层次结构深处的合同正确版本。无需手动点击几十个文件夹或依赖不完美的Drive搜索,使用自然语言查询如"查找2025年3月后修改的最新Acme Corp NDA"可以立即找到您需要的文档。AI可以同时搜索文件名、内容、修改日期和MIME类型,节省数小时的手动文件夹导航并防止因使用过时合同版本而造成的代价高昂的错误。

**解决的痛点:**消除"我知道它在某处"的挫败感以及使用过时法律文档的风险。将合同检索时间从20多分钟减少到30秒以下。

2. 将季度营销资产组织到适当结构时

营销团队每个季度积累数百个活动文件——图像、演示文稿、简报、绩效报告、创意资产——通常分散在个人驱动器、共享文件夹和临时协作空间中。在季度末,需要有人将这种混乱组织成适当的存档结构。使用AI列出各种活动文件夹中的所有文件、读取元数据以了解文件用途、通过分析内容相似性识别重复项,并提供逻辑组织方案的建议——所有这些都在手动移动单个文件之前完成。

**解决的痛点:**将令人恐惧的季度清理工作从一整天令人麻木的文件分类转变为30分钟的AI驱动洞察引导组织会话。

3. 与外部利益相关者共享演示文稿时

在外部共享机密宣传材料、提案或合作演示之前,您需要验证实际共享的内容以及谁有访问权限。使用元数据工具快速审核文件权限、识别文档所有者、检查当前共享设置,并确认您的组织外是否已有人可以访问。AI可以同时审查多个演示文件、标记潜在的安全风险,并帮助您在点击"共享"按钮之前做出明智的共享设置决策。

**解决的痛点:**通过确保您准确了解正在共享的内容以及与谁共享来防止令人尴尬或代价高昂的数据泄露,而无需手动检查每个文件的权限。

4. 为关键文档创建自动备份系统时

关键业务文档——财务模型、战略计划、IP文档、客户协议——需要超越Google Drive原生功能的可靠备份和版本控制。构建AI驱动的备份工作流,监控特定文件夹、识别符合特定标准的文件(本月修改的财务电子表格、包含特定术语的战略计划)、读取内容并将其存档到辅助存储系统,并维护全面的元数据日志。AI可以安排定期检查、通过比较文件大小和修改日期来验证备份完整性,并提醒您任何异常情况。

**解决的痛点:**消除手动备份程序,并确信您最关键的文档会自动监控、备份和可验证。

5. 查找占用存储空间的重复文件时

组织每年在Drive存储上浪费数千美元,这些存储空间充满了重复文件——同一个演示文稿上传了三次、名称略有不同的相同报告、同一图像资产的多个副本。使用AI搜索名称相似的文件、读取和比较文件内容以识别真正的重复文件与名称相似但不同的文件、分析文件大小以优先考虑首先要处理的重复文件,并生成显示存储浪费确切位置的综合报告。

**解决的痛点:**回收昂贵的Drive存储空间并减少混乱,而无需手动比较数千个文件这一不可能完成的任务。将存储优化从季度噩梦转变为自动化、数据驱动的过程。

6. 跟踪团队共享驱动器的最近文件更改时

项目经理和团队负责人需要了解团队驱动器中实际发生的情况——更新了哪些文档、谁进行了更改、哪些交付成果正在进展、什么可能落后。使用基于时间的查询,如"显示Project Alpha文件夹中过去48小时修改的所有电子表格"或"查找Sarah本周更改的所有文档"来维护实时项目意识。AI可以生成每日或每周活动摘要、识别数月未触及的文件(潜在的死项目),并标记异常模式,如下班后对敏感文档的更改。

**解决的痛点:**用自动项目脉搏检查替代手动状态会议和检查。在文件未按预期更新时及早发现问题。

7. 对多年的电子邮件附件和文档进行法律发现时

面临诉讼或合规审计的法律团队需要在多年积累的文件中收集符合特定标准的所有文档。传统的手动审查成本高昂且容易出错。使用结合日期范围、内容关键字、文件类型和元数据的高级搜索查询来识别潜在相关的文档。AI可以读取文件内容以评估相关性、提取关键信息用于审查日志、基于内容相似性识别相关文档,并编制全面的发现报告——所有这些都保持详细的审计跟踪。

**解决的痛点:**将法律发现成本降低70%,并将时间表从数月加速到数周。确保全面覆盖,而无需每小时500美元的助理手动审查每个文件。

8. 新员工入职并找到相关培训材料时

新员工需要访问分散在多年来由不同经理创建的各种Drive文件夹中的培训文档、流程指南、政策文件和部门资源。与其向新员工发送15个文件夹链接的混乱列表,不如使用自然语言查询查找所有相关的入职材料:“查找销售代表的所有培训文档”、“找到员工手册和福利指南”、“显示客户服务流程文档”。AI可以编制全面的当前资源列表、验证新员工可以访问文件,甚至识别应更新的过时材料。

**解决的痛点:**将混乱的入职从"这里有一些文件夹,祝你好运"转变为精心策划的全面资源交付系统。减少新员工的生产力提升时间,并确保不会遗漏任何关键内容。

9. 在监管审查前审计合规文档时

医疗保健、金融、制造等受到严格监管的行业面临定期合规审计,需要证明存在并且是最新的特定程序、认证、培训记录和质量文档。使用AI系统地搜索所有必需的文档类型、验证修改日期以确保时效性、读取元数据以确认适当的所有权和批准链、与合规检查清单交叉引用,并生成显示每个必需文档确切位置的审计就绪报告。在审计员之前识别差距。

**解决的痛点:**将合规准备从引起恐慌的混乱转变为系统化、可验证的过程。将审计准备时间减少60%,并消除可怕的"我们找不到文档"场景。

10. 合并来自分布式团队成员的研究结果时

从事复杂项目的研究团队、顾问和分析师在不同文件夹中由不同团队成员创建的几十个文档中积累研究结果。在综合时,需要有人审查所有研究输出以创建综合报告。使用AI定位项目时间范围内修改的所有研究文档、读取内容以提取关键发现和数据点、识别多个文档中的主题和模式、标记需要解决的矛盾信息,并将所有内容编译成结构化基础用于最终报告。

**解决的痛点:**消除为期一周的"研究审查冲刺",其中有人手动阅读50多个文档并做笔记。加速洞察综合并确保不会忽略有价值的研究。

11. 跨多个项目管理客户交付文件夹时

面向客户的团队——顾问、代理机构、专业服务——管理几十个活跃的客户文件夹,每个文件夹包含提案、状态报告、交付成果和通信。团队需要确保每个客户文件夹保持适当的结构、包含所需的文档,并且不会暴露来自其他客户的机密信息。使用AI审核所有客户的文件夹结构、验证每个项目阶段的标准交付成果是否存在、识别具有异常共享权限的文件夹、查找意外放置在错误客户文件夹中的文档,并为每个客户参与生成健康报告。

**解决的痛点:**防止由混乱文件夹引起的客户数据泄露和项目管理失败。将临时文件夹管理转变为标准化、可验证的过程。

12. 用来自多个部门的数据准备董事会演示时

为董事会演示准备的执行助理和财务团队需要从分散在部门文件夹中的销售报告、财务电子表格、运营指标和战略计划中收集当前数据。使用AI搜索特定报告类型的最新版本、读取电子表格数据以提取关键指标、验证文件修改日期以确保时效性、识别每个数据源的所有者以进行验证问题,并将所有内容编译成演示前检查清单,确认所有必需的输入都是当前的和可访问的。

**解决的痛点:**减少演示前压力,消除最后一分钟寻找更新数字的混乱。确保董事会成员每次都能收到当前的、经过验证的信息。

13. 从遗留文件系统迁移到有组织的Drive结构时

从本地文件服务器、竞争云平台或混乱的遗留Drive结构迁移的组织面临将数千个文件组织成逻辑层次结构的艰巨任务。使用AI分析当前文件组织模式、读取文件内容以了解目的和关系、基于内容相似性识别逻辑分组、检测多年未修改的过时文件、基于实际使用模式推荐组织结构,并根据访问频率和业务关键性优先考虑首先迁移哪些文件。

**解决的痛点:**将文件迁移从需要昂贵顾问的多月项目转变为数据驱动、AI辅助的过程。在几周而不是几个季度内实现干净、逻辑的组织。

14. 确保远程团队访问关键项目文件时

跨时区和地理位置的分布式团队需要可靠访问共享项目资源。项目经理需要验证所有团队成员都对所需文件夹有适当访问权限、没有关键文件意外设为私有,以及外部承包商具有正确的有限访问权限。使用AI检索整个项目文件夹层次结构的元数据、系统地审核共享权限、识别应共享但未共享的文件、标记承包商可以访问机密材料的过度共享,并生成显示谁可以看到什么的全面访问报告。

**解决的痛点:**消除破坏全球团队生产力的"我没有访问权限"消息。确保适当的信息访问,而不会因过度共享而带来安全风险。

15. 为客户支持知识库构建AI驱动时

客户支持团队在Google Drive中维护广泛的知识库——常见问题解答、故障排除指南、产品文档、政策解释。使支持代理能够提出自然语言问题并立即收到直接从这些知识库文档中提取的答案。AI搜索相关文档、读取当前内容、综合来自多个来源的信息,并提供带来源引用的准确答案。在Drive中更新文档,知识库会立即反映更改,无需手动系统更新。

**解决的痛点:**消除支持代理手动搜索文档以回答每个复杂客户问题的生产力流失。将平均处理时间减少40%,同时提高答案准确性和一致性。

如何设置

先决条件

在设置Google Drive MCP Server之前,您需要配置Google Drive API访问:

  1. 创建Google Cloud项目:

  2. 创建凭据:

    选项A:服务账户(推荐用于自动化):

    • 导航到API和服务→凭据
    • 点击"创建凭据"→“服务账户”
    • 下载JSON密钥文件
    • 与服务账户电子邮件共享您的Drive文件/文件夹

    选项B:OAuth 2.0(用于特定于用户的访问):

    • 创建OAuth 2.0客户端ID凭据
    • 下载凭据JSON
    • 在首次运行时完成OAuth流程
  3. 设置环境变量:

    export GOOGLE_APPLICATION_CREDENTIALS="/path/to/your/credentials.json"
    

Windsurf

  1. 确保系统上安装了Python 3.10或更高版本。
  2. 安装Google Drive MCP server包(安装方法取决于您的包源)。
  3. 按照上述先决条件设置您的Google Drive API凭据。
  4. 将Google Drive MCP server添加到您的mcpServers配置:
    {
      "mcpServers": {
        "google-drive": {
          "command": "python3",
          "args": ["-m", "google_drive_mcp"],
          "env": {
            "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
          }
        }
      }
    }
    
  5. 保存配置文件并重启Windsurf。
  6. 验证MCP服务器是否出现在Windsurf的MCP面板中并且可访问。

Claude

  1. 确保安装了Python 3.10或更高版本。
  2. 安装Google Drive MCP server包。
  3. 设置Google Drive API凭据(请参阅先决条件)。
  4. 在Claude配置中添加或更新mcpServers字段:
    {
      "mcpServers": {
        "google-drive": {
          "command": "python3",
          "args": ["-m", "google_drive_mcp"],
          "env": {
            "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
          }
        }
      }
    }
    
  5. 保存配置并重启Claude。
  6. 在Claude的集成面板中确认MCP服务器连接。

Cursor

  1. 安装Python 3.10+和Google Drive MCP server包。
  2. 配置您的Google Drive API凭据。
  3. 找到并编辑Cursor的MCP配置文件。
  4. 添加MCP服务器条目:
    {
      "mcpServers": {
        "google-drive": {
          "command": "python3",
          "args": ["-m", "google_drive_mcp"],
          "env": {
            "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
          }
        }
      }
    }
    
  5. 保存配置并重启Cursor。
  6. 验证服务器是否出现在Cursor的可用MCP服务器下。

Cline

  1. 确保系统上安装了Python 3.10+。
  2. 安装Google Drive MCP server包。
  3. 按照先决条件设置Google Drive API凭据。
  4. 修改Cline的配置以包含:
    {
      "mcpServers": {
        "google-drive": {
          "command": "python3",
          "args": ["-m", "google_drive_mcp"],
          "env": {
            "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
          }
        }
      }
    }
    
  5. 保存配置、重启Cline并验证MCP服务器连接。

安全最佳实践

保护您的凭据:

始终对敏感信息使用环境变量。不要将凭据提交到版本控制。以下是安全配置示例:

{
  "mcpServers": {
    "google-drive": {
      "command": "python3",
      "args": ["-m", "google_drive_mcp"],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
      }
    }
  }
}

其他安全措施:

  • 使用具有最小必需权限的服务账户
  • 启用Google Drive API审计日志
  • 定期轮换凭据
  • 将服务账户访问限制为特定文件夹
  • 对特定于用户的操作使用OAuth 2.0
  • 在Google Cloud Console中监控API使用情况

如何在流程中使用此MCP

在FlowHunt中使用MCP

要将Google Drive MCP服务器集成到您的FlowHunt工作流中,首先将MCP组件添加到您的流程并将其连接到您的AI代理:

FlowHunt MCP flow

点击MCP组件打开配置面板。在系统MCP配置部分,使用此JSON格式插入您的MCP服务器详细信息:

{
  "google-drive": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/path/to/google-drive/mcp"
  }
}

配置完成后,您的AI代理将立即访问所有Google Drive工具和功能。代理现在可以使用自然语言命令搜索文件、读取和分析文档、列出文件夹内容以及检索详细的文件元数据。

FlowHunt工作流示例:

  • **文档问答系统:**用户提出问题,AI搜索Drive相关文档,读取内容并提供答案
  • **自动文件组织:**AI监控文件夹,读取新文件,对其进行分类并建议组织改进
  • **报告生成:**AI搜索特定数据文件,读取电子表格并生成综合报告
  • **合规检查器:**AI审查文件权限,识别共享风险并确保政策合规

请记住将URL替换为您实际的MCP服务器端点。对于本地开发,您可能使用http://localhost:8000/mcp/google-drive或类似的。


概述

部分可用性详细信息/注释
概述全面解释功能和集成优势
提示列表未提供提示模板;基于工具的交互
资源列表无明确资源;通过工具直接访问文件
工具列表4个全面的工具完整记录
保护API密钥环境变量配置与安全最佳实践
Google Workspace支持自动文件转换Docs、Sheets、Slides
文件大小处理智能处理大文件并适当警告

Google Drive MCP Server在提供强大的、生产就绪的Google Drive集成方面表现出色,具有全面的工具文档、自动Workspace文件转换和强大的安全实践。它非常适合希望将云存储功能集成到AI驱动工作流中的团队。

我们的意见

此MCP服务器为云存储自动化和文档协作提供了卓越的价值。Google Workspace文件自动转换为可读格式(Docs转换为Markdown,Sheets转换为CSV)特别强大,使AI助手能够无缝理解和分析您的整个Drive内容库。四个核心工具——搜索、读取、列表和元数据——涵盖所有基本文件操作,同时保持简单性和可靠性。

服务器的架构优先考虑安全性,采用环境变量凭据管理,并包含智能文件大小处理、格式化输出以提高可读性以及全面的错误消息等周到功能。它已准备好用于生产,适用于个人开发人员和企业部署。

最适合严重依赖Google Drive进行文档存储和协作的团队,特别是那些希望解锁其Drive内容以进行AI驱动的分析、自动化和知识管理应用的团队。

MCP评分

标准状态/值
有LICENSE✅ TBD
至少有一个工具✅ (4个工具)
Fork数0
Star数0

联系我们在FlowHunt托管您的MCP服务器

FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。

常见问题

什么是Google Drive MCP Server?

Google Drive MCP Server是一个强大的集成工具,通过模型上下文协议(MCP)将Google Drive的云存储功能与AI助手和开发者工具连接起来。它支持自然语言文件操作、智能搜索、自动化文档管理,以及直接从AI驱动的工作流中无缝访问您的Drive文件。

该服务器的主要用例是什么?

主要用例包括在Drive中进行自然语言文件搜索、自动化文档处理和分析、智能内容组织、协作工作流自动化、批量文件操作、文档版本控制和跟踪,以及与其他支持MCP的工具进行跨平台文件管理集成。

如何保护我的Google Drive凭据?

始终使用环境变量安全存储您的Google Drive API凭据。设置GOOGLE_APPLICATION_CREDENTIALS指向您的服务账户JSON文件或OAuth凭据。不要在配置文件中硬编码凭据。对于生产部署,使用具有最小必需权限的服务账户。

我可以访问像Docs和Sheets这样的Google Workspace文件吗?

可以!服务器会自动将Google Workspace文件(Docs、Sheets、Slides、Drawings)转换为可读格式。Google Docs转换为Markdown,Sheets转换为CSV,Slides转换为纯文本。这使AI助手能够无缝阅读和分析您的Workspace内容。

支持哪些文件操作?

服务器支持全面的文件操作,包括使用高级查询语法搜索文件、读取文件内容(带自动格式转换)、列出文件夹内容、检索详细的文件元数据(包括权限和共享设置),以及访问文件功能和所有权信息。

如何在FlowHunt中使用此MCP服务器?

将MCP组件添加到您的FlowHunt流程并将其连接到您的AI代理。在MCP配置面板中,以JSON格式插入您的Google Drive MCP服务器详细信息。配置完成后,您的AI代理可以执行文件操作、搜索文档并使用自然语言命令自动化Drive工作流。

在FlowHunt中尝试Google Drive MCP Server

在AI工作流中解锁智能文件管理。自动化文档处理,启用自然语言文件搜索,并通过无缝的Google Drive集成增强团队能力。

了解更多

Google Ads MCP Server
Google Ads MCP Server

Google Ads MCP Server

通过 Google Ads MCP Server 使用 AI 驱动的自动化转变 Google Ads 营销活动管理。通过自然语言命令将 Google Ads 数据和操作与 AI 助手无缝集成,实现营销活动优化、性能分析、关键词研究、预算管理和自动化竞价调整。...

5 分钟阅读
Google Ads PPC +5
Google Tasks MCP 服务器
Google Tasks MCP 服务器

Google Tasks MCP 服务器

Google Tasks MCP 服务器桥接了AI助手与Google Tasks,实现通过标准化协议动作直接无缝管理和自动化任务。非常适合工作流自动化、生产力工具和个人助手集成。...

2 分钟阅读
AI MCP +5
文件系统 MCP 服务器
文件系统 MCP 服务器

文件系统 MCP 服务器

文件系统 MCP 服务器通过模型上下文协议 (MCP) 实现对本地文件系统的安全、编程式访问。它为 AI 助手和客户端提供强大的文件和目录操作能力,并具备严格的安全控制,支持自动化、代码库管理、内容搜索等多种场景。...

2 分钟阅读
MCP Server AI Automation +4