MCP Catalogs
首页google-mcp screenshot

google-mcp

by vakharwalad23·16·综合分 42

MCP 服务器提供 Gmail、日历、云端硬盘和任务等谷歌服务,支持 OAuth 认证。

communicationproductivitycloud-storage
13
Forks
0
活跃 Issue
2 个月前
最近提交
2 天前
收录于

概述

Google MCP Tools 是一个全面的 MCP 服务器集合,提供与各种谷歌服务的原生集成。它包含 Gmail 工具,支持发送带附件(本地文件或谷歌云端硬盘)的邮件、下载附件和管理邮件。服务器还提供日历功能用于事件管理、云端硬盘操作用于文件处理以及任务管理功能。支持 OAuth 和服务账号两种认证方式,并具备自动令牌刷新能力。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过 AI 应用自动创建并发送带附件的邮件
:使用自然语言命令在 AI 助手中安排和管理日历事件
:访问和管理谷歌云端硬盘文件,包括读取内容、创建新文件和更新现有文件
:支持哪些认证方式?
:如何处理令牌过期?

什么时候选它

如果您需要与 Google Workspace 服务进行 AI 集成并希望无缝的 OAuth 令牌管理,包括自动刷新功能,请选择此服务器。

什么时候不要选它

如果您需要访问尚未实现的 Google 服务(如 Google 联系人)或您希望在 Google Workspace 之外使用多云解决方案,请避免使用此服务器。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • google_gmail_send_email

    Send emails with multiple recipients and attachments from local files or Google Drive

  • google_gmail_list_emails

    List emails with custom queries, labels, and result limits

  • google_gmail_download_attachments

    Download all email attachments to local storage with customizable path

  • google_gmail_draft_email

    Create email drafts with attachments

  • google_calendar_list_events

    List upcoming events with customizable filters

  • google_calendar_create_event

    Create calendar events with details including summary, time, and attendees

  • google_calendar_update_event

    Update existing calendar events

  • google_drive_list_files

    List Google Drive files with search queries, sorting, and custom display count

  • google_drive_read_file

    Read content of Google Drive files including text, docs, and spreadsheets

  • google_drive_update_file

    Update existing Google Drive files

  • google_tasks_list_tasks

    List tasks with filters from a task list

  • google_tasks_create_task

    Create tasks with title, notes, and due dates

可对比工具

google-drive-mcpgmail-mcpgoogle-calendar-mcpworkspace-mcp

安装

安装 Google MCP Tools

快速安装

点击徽章使用 .mcpb 进行一键安装:

[![使用 Claude MCPB 安装](https://github.com/user-attachments/assets/dfcf4fe2-d94d-4b6b-86e4-2794fea74fff)](https://github.com/vakharwalad23/google-mcp/releases/download/v1.1.0/google-mcp.mcpb)

手动安装

  1. 安装 Bun:

``bash brew install oven-sh/bun/bun # macOS/Linux 使用 Homebrew ``

  1. 在谷歌云控制台设置 OAuth
  1. 配置 Claude Desktop:
{
  "mcpServers": {
    "google-mcp": {
      "command": "bunx",
      "args": ["--no-cache", "google-mcp@latest"],
      "env": {
        "GOOGLE_OAUTH_CLIENT_ID": "<您的客户端 ID>",
        "GOOGLE_OAUTH_CLIENT_SECRET": "<您的客户端密钥>",
        "GOOGLE_OAUTH_TOKEN_PATH": "<令牌存储路径>"
      }
    }
  }
}```

FAQ

支持哪些认证方式?
服务器支持 OAuth 2.0 认证和谷歌服务账号认证。OAuth 适合普通用户,服务账号更适合自动化场景。
如何处理令牌过期?
服务器具有自动令牌刷新功能。遇到认证问题时,只需说'刷新我的谷歌 OAuth 令牌'或'重新认证我的谷歌账户'即可。

google-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。