
fanzzzd/openmail
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Keyboard-first macOS mail client that keeps your mail in a local SQLite database. AI agents read it over MCP and change it only with your approval.
概要
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. In this recording, an MCP request under Claude Code's client name asks to archive three newsletters. OpenMail lists it under with the agent's reason. The newsletters leave the inbox only after . - An agent sees an account only after you turn on for it in . OpenMail checks this on every tool call. - MCP tools read and search mail. starts at , which makes every write tool refuse.
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 MCP 初心者?mcpskill.org のガイドから始めましょう →