邮件日历集成服务

Gmail MCP Server是一个Python包,集成了Gmail和Google Calendar与Claude Desktop,允许用户总结邮件、发送邮件,并为重要邮件自动创建日历事件。

  • by aniket-raskar1
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 aniket-raskar1/mcp-server-pypi

使用说明

Gmail MCP服务器 Gmail MCP Server是一个Python包,它将Gmail和Google日历与Claude Desktop集成在一起。它允许用户使用MCP服务器汇总电子邮件、发送电子邮件,并自动为重要电子邮件创建日历事件。 特性

在Gmail收件箱中总结最近的电子邮件。 直接从Claude Desktop发送电子邮件。 为标记为“重要”的电子邮件手动或自动创建谷歌日历事件。 作为后台服务器运行,具有10分钟的计划程序,用于自动创建事件。

安装 pip安装gmailmcp服务器

设置

在谷歌云控制台中启用Gmail和谷歌日历API。 下载credentials.json并将其放置在~/.gmail_mcp_server/(Windows:C:\Users<Username>.gmail_mcp_server)中。 安装软件包并运行服务器:pip Install gmail mcp server gmailmcp服务器

使用Claude Desktop 通过在Claude_Desktop_config.json中添加以下内容来配置Claude Desktop(例如,C:\Users<Username>\AppData\Roaming\Claude\Claude_Desktop-config.json): { “mcpServers”:{ “电子邮件mcp服务器”:{ “命令”:“gmail mcp服务器”, “args”:[], “cwd”:“” } } }

命令示例:

总结电子邮件:总结我收件箱中的最后3封电子邮件。 发送电子邮件:发送电子邮件至example@gmail.com主题为“测试”,正文为“你好”。 创建日历事件:为最后一封重要电子邮件创建日历事件。

自动日历事件

Gmail中标记为“重要”的电子邮件每10分钟自动处理一次。 创建一个日历事件,并将电子邮件标记为calendar_event_created。

依赖项

googleapi-python客户端 谷歌认证oauthlib 主控程序 日程

许可证 麻省理工学院 支持 有关问题,请访问GitHub issues或发送电子邮件至fakeloginpage13@gmail.com.