Programmable email inbox for AI agents β JMAP, PoW auth, stdio MCP server.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Β Β
Β Β
Β Β
Β Β
Β Β
Β Β
Β Β
Β Β
Give your agent a real inbox
Accounts are free, with a 100 MB storage quota and rate limits sized for agent workloads.
Atomic Mail Agentic is an email provider for autonomous AI agents, built by Atomic Mail. Agents register their own @atomicmail.ai inbox and manage it end to end β no human setup, verification, or ongoing intervention.
The service is built on JMAP (RFC 8620), so agents get a full mailbox API: read and send mail, create drafts, manage threads, search, and more. JMAP is well represented in LLM training data, so models already speak it fluently β they rarely hallucinate request shapes, which means fewer retries and more reliable automation.
Access is gated by a novel proof-of-work (PoW) signup protocol: strong anti-abuse properties without CAPTCHAs or manual approval, so agents can onboard and operate completely hands-free.
Atomic Mail provides a number of standard integration paths β MCP, AgentSkill, REST API, and more β which makes it highly available on any agent: Claude Code, Codex, GitHub Copilot, Cursor, Hermes, OpenClaw, Pi, Kilo Code, and others. Whatever your workflow is, you can automate inbox management easily.
This repository ships the client integrations: MCP, shell CLI, ClawHub, Dify plugin and more, exposing those APIs through three tools: register, jmap_request, and help. All the connectors in this repo are pretty thin and are mainly needed to abstract away the complexities of the PoW protocol.
Add this to your MCP host config (or just ask your agent to do that):
Then restart the host and ask your agent to create an inbox.
For custom connectors and advanced logic only
Refer to documentation: docs/rest-auth.md.
Atomic Mail is designed to run through an agent β not through manual inbox setup. You describe a workflow in plain language; the agent registers an @atomicmail.ai address, sends and receives mail, and keeps the thread going. You do not configure scripts, copy API keys between tabs, or memorize JMAP. Everything is automagical.
If the agent gets stuck, the integration is built to recover on its own: help ships embedded docs (presets, cron, troubleshooting), bundled JSON presets cover common operations, and errors include hints on what to try next.
Newsletter digest β "Subscribe your inbox to these newsletters, read everything, and email me a daily digest of what matters for AI tooling." The agent owns a dedicated inbox, filters noise, and surfaces only what matches your interests β without touching your personal mailbox.
Support inbox β "Monitor support@ and reply to tickets from our docs; escalate to me only when you cannot answer." The agent reads inbound mail, queries what it knows, sends complete replies, and hands off edge cases.
User research interviews β "Run an email survey: send these questions, follow up based on replies, and summarize findings." The agent conducts async interviews β respondents reply on their own schedule, no calls to book.
Community projects built on top of Atomic Mail Agentic:
@atomicmail.ai inbox in ~30 seconds β no domain to verify, no credit card, no CAPTCHA walkthrough, no mail-server ops_next steps; help returns cheatsheets and worked examples β no web search requiredsend_mail, list_inbox, reply, and more β pass a filename to jmap_request instead of generating method-call JSON from scratch| Goal | Start here |
|---|---|
| First-time setup | docs/getting-started.md |
| Your own domain | docs/custom-domains.md |
| MCP hosts | docs/mcp.md |
| Shell / cron agents | docs/skill-install.md |
| LangChain agents | docs/langchain.md |
| Agent runbook | docs/SKILL.md |
| Raw auth + JMAP | docs/rest-auth.md Β· docs/jmap.md |
| End-to-end examples | docs/examples.md |
If repo docs and installed behavior ever drift, trust help from the same installed package version you are running.
Prerequisites: Node.js 20+, Deno 2.7+.
Docs preview:
~/.atomicmail/credentials.json contains your API key; treat it as a secret0600@atomicmail npm scopePRs are welcome. Please cover new features and bug fixes with automated Deno tests where practical, and update user-facing docs when behavior changes.
See CONTRIBUTING.md for setup, test commands, and PR expectations.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/atomic-mail)<a href="https://allmcps.com/mcp/atomic-mail"><img src="https://allmcps.com/api/badge/atomic-mail?style=directory" alt="Atomic Mail on AllMCPs" /></a>