mcpField
G
Gmail MCP Server

Gmail MCP Server

本地服务
github.com/aniket-raskar1通信协作278 周前更新

关于 Gmail MCP Server

Gmail MCP Server 是连接 Gmail 与 Google Calendar 的 Python 服务,供 Claude Desktop 通过自然语言处理邮件和日程。它还可定期检查标记为重要的邮件并创建日历事件。

主要功能

  1. 01摘要最近邮件,可按发件人或标签筛选
  2. 02发送邮件并支持抄送和密送
  3. 03手动创建 Google Calendar 事件
  4. 04每 10 分钟为重要邮件自动创建事件
  5. 05使用 Google OAuth 2.0 认证

适用场景

  1. 01快速了解近期邮件内容
  2. 02从邮件或自定义详情创建日历事件
  3. 03自动将重要邮件安排为日历事件

MCP 相关

作为 MCP 服务,它连接 Gmail 和 Google Calendar API,并向 Claude Desktop 提供邮件与日历操作。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Gmail MCP 服务

Gmail MCP 服务 是一个基于 Python 的软件包,可将 Gmail 和 Google 日历无缝集成到 Claude Desktop 这款 AI 效率工具中。该服务支持用户通过自然语言命令与 Gmail 收件箱和 Google 日历交互,从而简化邮件管理和日程安排。

它具备邮件摘要、发送邮件,以及为重要邮件自动创建日历活动等功能,通过将 AI 能力与 Google 生态系统相结合来提升效率。


本项目的功能

Gmail MCP 服务作为后台服务运行,通过 MCP(消息控制协议)接口连接 Gmail 和 Google 日历 API。它支持 Claude Desktop 处理以下命令:

  • 邮件摘要:生成近期邮件的简明摘要,还可按发件人或标签筛选。
  • 发送邮件:直接通过 Claude Desktop 发送邮件,并自定义收件人、主题和正文。
  • 创建日历活动:手动创建 Google 日历活动,或为 Gmail 中标记为“重要”的邮件自动创建活动。
  • 自动安排日程:每 10 分钟监控 Gmail 收件箱,为新收到的“重要”邮件创建日历活动,并为其添加标签以避免重复。

本项目非常适合希望使用自然语言自动处理邮件和日历任务的用户,可借助 Claude Desktop 的 AI 简化工作流。


功能

  • 总结邮件:从 Gmail 收件箱中检索并总结最多 5 封近期邮件,还可按发件人或标签筛选。
  • 发送邮件:撰写并发送邮件,支持抄送和密送字段。
  • 手动创建日历活动:根据邮件内容或自定义详细信息(例如主题、说明和时间)创建 Google 日历活动。
  • 自动创建日历活动:每 10 分钟处理一次,为 Gmail 中标记为“重要”的邮件自动创建日历活动。
  • 安全身份验证:通过 Google Cloud 凭据使用 OAuth 2.0 安全访问 Gmail 和 Google 日历。
  • 轻量级服务:使用 FastMCP 构建,可高效地与 Claude Desktop 通信。
  • 跨平台:支持 Windows、macOS 和 Linux(将 credentials.json 放在 ~/.gmail_mcp_server/ 中)。

前置条件

设置 Gmail MCP 服务之前,请确保已准备好:

  • Python 3.8 或更高版本
  • 已安装并配置 Claude Desktop
  • 已启用 Gmail 和 Google 日历 API 的 Google Cloud 项目
  • 一个 Gmail 账号
  • 对命令行工具有基本了解

安装

使用 pip 安装软件包:

pip install gmail-mcp-server

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。