以键盘为先的macOS邮件客户端,将你的邮件保存在本地SQLite数据库中。AI代理会在MCP上读取邮件,只有在你同意后才会更改。
概览
OpenMail 会把你的邮件保存在 Mac 上的 SQLite 数据库中。应用、CLI 和 MCP 服务器都使用这个数据库。像 Claude Code 和 Codex 这样的 AI 代理可以读取你允许的账户。当代理想更改你的邮件时,OpenMail 会把变更转化为 AI 建议,只有你在应用中批准后才会有任何反应。 OpenMail 是一款基于键盘的 macOS 邮件客户端。它同步 Gmail、个人 Outlook 和 IMAP 账户。该应用直接与你的邮件服务提供商通信。没有 OpenMail 服务器,也没有遥测数据。 OpenMail 目前处于早期测试阶段。请预料到会有瑕疵,并请在问题中报告。 在这段录音中,一个以Claude Code客户名义发布的MCP请求,要求存档三份新闻通讯。OpenMail在下文列出了该通讯及其原因。新闻通讯只有在之后才会离开收件箱。 - 代理只有在你开启该账户后才会看到该账户。OpenMail 在每次工具调用时都会检查此点。- MCP 工具读取和搜索邮件。从开始,这使得所有写入工具都拒绝使用。
概述(AI 翻译)
英文 |简体中文
你的邮件在Mac上,由你允许的代理人读取。
OpenMail 会把你的邮件保存在 Mac 上的 SQLite 数据库中。应用、CLI 和 MCP 服务器都使用这个数据库。像 Claude Code 和 Codex 这样的 AI 代理可以读取你允许的账户。当代理想更改你的邮件时,OpenMail 会把变更转化为 AI 建议,只有你在应用中批准后才会有任何反应。
OpenMail 是一款基于键盘的 macOS 邮件客户端。它同步 Gmail、个人 Outlook 和 IMAP 账户。该应用直接与你的邮件服务提供商通信。没有 OpenMail 服务器,也没有遥测数据。
OpenMail 目前处于早期测试阶段。请预料到会有瑕疵,并请在问题中报告。
人工智能特工,经您批准
在这段录音中,以Claude Code的客户名申请MCP请求存档三份通讯。OpenMail将其归档在AI建议下,并说明了代理的理由。新闻通讯只有在批准后才会离开收件箱。
- 每个账户同意。 客服只有在你在允许AI读取此账户在设置→AI访问后才会看到账户。OpenMail在每次工具调用时都会检查这一点。
- **默认为只读。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
OpenMail
English | 简体中文
Your mail on your Mac, readable by the agents you allow.
OpenMail keeps your mail in a SQLite database on your Mac. The app, a CLI and an MCP server all use that one database. AI agents such as Claude Code and Codex can read the accounts you allow. When an agent wants to change your mail, OpenMail turns the change into an AI suggestion, and nothing happens until you approve it in the app.
OpenMail is a keyboard-first mail client for macOS. It syncs Gmail, personal Outlook and IMAP accounts. The app talks directly to your mail provider. There is no OpenMail server and no telemetry.
OpenMail is in early testing. Expect rough edges, and please report them in Issues.
AI agents, with your approval
In this recording, an MCP request under Claude Code’s client name asks to archive three newsletters. OpenMail lists it under AI suggestions with the agent’s reason. The newsletters leave the inbox only after Approve.
- Per-account consent. An agent sees an account only after you turn on Allow AI to read this account for it in Settings → AI Access. OpenMail checks this on every tool call.
- Read-only by default. MCP tools read and search mail. Changes by AI apps starts at Read only, which makes every write tool refuse.
- AI suggestions. Write tools take two switches: check Allow AI suggestions when you connect the app, and set Changes by AI apps to Ask me first. Then
modify_threads,snooze_threadsanddraft_messagecreate AI suggestions. Each one waits in AI suggestions until you approve or reject it. - No agent sends mail. A drafted message opens in the composer, and you send it yourself.
- Connect from Settings. OpenMail can connect Claude Code, Codex, Claude and Cursor for you. It shows the config diff first and edits only the
openmailentry. Any other MCP client can run/Applications/OpenMail.app/Contents/MacOS/OpenMail --mcp. - Built-in AI, off by default. With your own Anthropic API key and only for the accounts you allow: summaries, a mail assistant, writing help and inbox triage. The assistant also makes AI suggestions instead of changing mail itself.
See CLI and MCP for the tool list and the approval rules.
Features
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →