Buy a domain. Get email.
That's it.
Unlimited addresses on any domain you own, a beautiful inbox, and an API, CLI and MCP server so your agents get email too. No office suite. No per-seat pricing.
Any domain, in minutes
Add your domain and we hand you the exact DNS records with copy buttons and live green ticks. DKIM, SPF and DMARC done right.
Addresses are free
me@, hello@, invoices@, support@ — they're just routes into an inbox. Make as many as you want, on as many domains as you want.
Agent-native
Give every agent its own inbox and a scoped API key. It can send, read, search and wait for verification codes — over REST, CLI or MCP.
Email as a primitive.
The inbox, the API, the CLI and the MCP server are all the same thing. Whatever you can click, your code — and your agents — can do.
- REST API + TypeScript SDK, Resend-style
- fm — a CLI built for scripts and agents (--json everywhere)
- MCP server: local (stdio) or remote (HTTP)
- wait_for_email extracts one-time codes automatically
# give your agent an inbox $ fm agents create "Signup bot" ✓ signup-bot-k3x@futuremail.dev # …it signs up somewhere, then: $ CODE=$(fm wait --from github.com --otp) $ echo $CODE 482913 // or from TypeScript await fm.emails.send({ from: "me@mydomain.com", to: "ada@example.com", subject: "Hello", text: "Sent from FutureMail", })