Gmail API集成服务

一个基于Gmail API的邮件管理服务,允许读取、撰写和发送邮件,适用于需要自动化邮件处理的开发场景。

  • by torresmateo
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 torresmateo/gmail-mcp-server

使用说明

适应https://github.com/jasonsum/gmail-mcp-server对于游标

需求

  • 设置Google项目并启用Gmail API。
  • 配置OAuth同意屏幕,并将其设置为“外部”。添加您自己的gmail作为测试用户。
  • 在“数据访问”下,启用“…/auth/gmail.modify”范围,该范围允许应用程序“从您的gmail帐户读取、撰写和发送电子邮件”
  • 制作一个“桌面应用程序”客户端,并将凭据以json格式下载到已知的安全位置。

将服务器添加到Cursor

uv --directory /Users/mateo/Arcade/mcp-gmail-server/ run gmail --credentials /Users/mateo/Arcade/mcp-gmail-server/google-credentials.json --token /Users/mateo/Arcade/mcp-gmail-server/mcp-tokens.json

在这里,变量是:

  • --directory (此仓库的路径)
  • --credentials (从Google Console下载的凭据文件的路径)
  • --token (存储访问和刷新令牌的文件的路径)

所有路径都应该是绝对路径