关于 Gmail MCP Server
Gmail MCP Server 是连接 Gmail 与 Google Calendar 的 Python 服务,供 Claude Desktop 通过自然语言处理邮件和日程。它还可定期检查标记为重要的邮件并创建日历事件。
主要功能
- 01摘要最近邮件,可按发件人或标签筛选
- 02发送邮件并支持抄送和密送
- 03手动创建 Google Calendar 事件
- 04每 10 分钟为重要邮件自动创建事件
- 05使用 Google OAuth 2.0 认证
适用场景
- 01快速了解近期邮件内容
- 02从邮件或自定义详情创建日历事件
- 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
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。