Let your agent finish the signup, not read your mail.
Agents stall at verification screens because they have no inbox. Give each of yours a key of its own: it asks for an address, gets the code, and nothing more. You approve new sites, and you see every request.
Claude wants an address for notion.so
Four steps, then it just works
In Your agents, press Connect an agent. "Codes and links only" and "Ask me before new sites" are on by default.
We show a URL that carries the agent's own key. Add it as an MCP server or connector where your agent lists tools. Do it once.
It calls address_for("site"). Same site, same address, every time, so it never has to remember inbox IDs.
It calls wait_for_code("site") and gets the six digits or the link, usually within seconds. The email itself stays with you.
address_for("acme-app.com")
→ k7m3q2xa.h4@niirii.com
wait_for_code("acme-app.com")
→ code: 482913
from: no-reply@acme-app.com
subject: Your verification codeAnything that can add an MCP server or a connector
The connection is a standard MCP server over HTTPS. Where your agent lets you add a tool server, paste the URL from the Connect screen. Exact menu names change with each release, so the connect screen shows the current steps for the agent you pick.
https://api.singleusemail.com/mcp/ak_<your agent's key>The key in the URL is the agent's, never yours. Treat the URL like a password for that one agent. Remove the agent to void it.
What every agent can and cannot do
Addresses are free. Codes are counted.
An agent can ask for as many addresses as it likes; nothing is stored until email arrives. What we count is codes an agent actually receives, across all your agents, per month.
- Unlimited agents and addresses
- Approvals and the record
- Codes and links only, or full email per agent
- Everything in Free
- $9 per further 1,000 codes
- 30-day emails, private domain, no sponsor slot
- Keys per tenant and per agent
- Your own domains
- Metered billing, webhooks
Before you connect one
Does the agent get my key?
No. Each agent gets its own key, made from yours in this browser. It can only ask for addresses and codes, and only within the rules you set. Removing the agent stops it instantly; your key and your other addresses are untouched.
Can an agent read the whole email?
Only if you turn off "Codes and links only" for that agent. Most agent tasks need the six digits or the link, nothing else. Turning it on later needs your explicit change; it never happens by itself.
What if an agent starts signing up for things I did not ask for?
With "Ask me before new sites" on, the agent waits for your approval the first time it asks for a site. Deny and the agent is paused. Every request, allowed or denied, is in the Record.
Does this work with browser agents that drive my browser?
Yes, without a key. An agent that controls this browser can open singleusemail.com/app and use the same address list you use. The browser extension makes that a one-click fill once it ships.
Is there a limit?
Free includes 20 agent codes a month across all your agents. Plus includes 200, then $9 per 1,000. Addresses are never counted; only codes an agent actually receives.
Can I use this for my product's agents?
That is the developer door. The same engine is an API and MCP server with per-tenant keys, your own domains and metered billing.