Token导航 LogoToken导航

MCP Server · 开发工具

MCP gmail

该服务提供Gmail和Google日历的集成功能,支持邮件管理和日历操作,适用于需要自动化邮件和日程管理的场景。

stdio官方级别未说明来源级核验工具 9
邮件管理PythonClaudeClaude Desktop

快速开始

作者 / 组织
Aayushchaudry
提供方
Aayushchaudry
运行时
Python

工具数量

9

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

3 个

MCP.so

选型结论

MCP gmail 属于开发工具类 MCP Server,公开资料标注 9 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install google-auth-oauthlib google-auth-httplib2 google-api-python-client

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 9 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

MCP集成服务器

此存储库包含MCP(模型控制协议)服务器,用于将各种服务与Claude Desktop集成。

Gmail和谷歌日历MCP服务器

Gmail和谷歌日历的集成允许克劳德与您的Gmail帐户和谷歌日历进行交互,从而实现电子邮件管理和日历操作。

特性

  • Gmail操作:

- 从收件箱获取最新电子邮件 - 使用Gmail查询语法搜索电子邮件 - 阅读电子邮件内容 - 发送支持CC和BCC的电子邮件

  • 日历操作:

- 搜索日历事件 - 创建新的日历事件 - 查看即将举行的活动

安装说明

  1. 先决条件:

- Python 3.x - 已安装MCP包 - 启用Gmail和日历API的谷歌云控制台项目

  1. OAuth凭据:

- 转到谷歌云控制台 - 创建新项目或选择现有项目 - 启用Gmail API和Google日历API - 创建OAuth 2.0凭据 - 下载凭据并另存为 credentials.json 在项目目录中

  1. 安装:
   # Install required packages
   pip install google-auth-oauthlib google-auth-httplib2 google-api-python-client

   # Install the server in Claude Desktop
   mcp install server.py
  1. 首次运行:

- 运行服务器: mcp run server.py - 首次运行将提示进行OAuth身份验证 - 按照浏览器链接授权应用程序 - 令牌将被保存以备将来使用

可用工具

Gmail工具
  • get_latest_emails(max_results: int = 10):从收件箱获取最新电子邮件
  • search_emails(query: str, max_results: int = 10):使用Gmail查询搜索电子邮件
  • get_email_content(email_id: str):获取特定电子邮件的内容
  • send_email(to: str, subject: str, body: str, cc: Optional[str], bcc: Optional[str]):发送电子邮件
日历工具
  • search_events(query: str, max_results: int = 10, time_min: Optional[str]):搜索日历事件
  • create_calendar_event(summary: str, start_time: str, end_time: str, description: Optional[str], location: Optional[str]):创建新事件

后端API MCP服务器

后端API MCP服务器提供了一个模板,用于将您的自定义后端API与Claude Desktop集成。

特性

  • 用户管理操作
  • API标准化响应
  • 错误处理和日志
  • 用于数据验证的Pydantic模型

安装说明

  1. 先决条件:

- Python 3.x - 已安装MCP包

  1. 安装:
   # Install required packages
   pip install pydantic

   # Install the server in Claude Desktop
   mcp install backend_server.py
  1. 配置:

- 更新API端点配置 - 在工具函数中实现实际的API调用 - 如果需要,添加身份验证

可用工具

  • get_users(max_results: int = 10):获取用户列表
  • create_user(username: str, email: str, password: str):创建新用户
  • search_users(query: str):搜索用户

发展

在调试模式下运行

# Run with debug logging
export MCP_DEBUG=true
mcp dev server.py

# Run without debug logging
mcp run server.py

添加新工具

  1. 定义请求/响应的Pydantic模型
  2. 使用创建新的工具功能 @mcp.tool() 装饰器
  3. 实施错误处理
  4. 添加调试日志

最佳实践

  • 使用适当的错误处理
  • 包括全面的日志记录
  • 使用Pydantic模型验证输入数据
  • 遵循API密钥和令牌的安全最佳实践
  • 确保凭据和敏感数据的安全

安全说明

  • 安全存储API密钥和凭据
  • 对敏感数据使用环境变量
  • 从不将凭据提交到版本控制
  • 在适当的情况下实施限速
  • 遵循OAuth最佳实践

常见问题

  1. 身份验证错误:

- 检查credentials.json是否存在 - 验证OAuth令牌的有效性 - 如果令牌过期,则重新进行身份验证

  1. API费率限制:

- 实施指数回退 - 处理超出配额的错误 - 监控API使用情况

  1. 连接问题:

- 检查网络连接 - 验证API端点的可用性 - 确认防火墙设置

贡献

  1. 分叉存储库
  2. 创建特征分支
  3. 提交更改
  4. 创建pull请求

许可证

此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。

工具与能力

工具数量

9

资源数量

0

提示词数量

0

能力标签

developer-tools邮件管理Python本地部署日历操作自动化集成Google服务

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 9 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP gmail

MCP.so · 本页

9stdio有3 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP gmail 怎么安装?

公开资料给出的安装命令是 pip install google-auth-oauthlib google-auth-httplib2 google-api-python-client,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

MCP gmail 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

MCP gmail 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP gmail 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

MCP gmail 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP