honest-gmail-mcp 是一个本地 Gmail MCP 服务器,让 AI 助手无需把邮件经由第三方服务器即可与 Gmail 交互。它运行在用户的机器上,使用用户自己的 OAuth 凭据直接向 Google Gmail API 认证,并通过 stdio 向 Claude Code 或 Claude Desktop 等本地 AI 客户端提供六个工具。 该项目针对的是大多数 AI 助手 Gmail 集成存在的隐私问题:它们把邮件经由第三方服务器中转,导致每封邮件的明文都会暴露。本服务器让数据流直接在用户的机器与 Google 之间传输,从而避免了这一点。 服务器提供六个工具:search_messages、get_message、send_message、create_draft、list_labels 和 modify_labels。它支持发送带本地文件附件的邮件,以及正确的邮件线程内回复。 服务器是一个只有几百行的单个 Python 文件,用户可以自行审计代码。凭据和令牌存储在本地,并已加入 gitignore。
用户用 honest-gmail-mcp 使用 Gmail 搜索语法搜索 Gmail 邮件。
用户用 honest-gmail-mcp 读取完整的邮件头和解码后的 text/plain 正文。
用户用 honest-gmail-mcp 发送带本地文件附件的邮件。
用户用 honest-gmail-mcp 创建邮件草稿而不发送。
用户用 honest-gmail-mcp 列出所有 Gmail 标签及其 ID。
用户用 honest-gmail-mcp 为邮件添加或移除标签。