Back to Frostmailer
API and MCP

Cold email infrastructure you can order from code.

Most mailbox providers give you a dashboard and a form. Frostmailer gives you a REST API and an MCP server, so provisioning is something your agent, your script or your Slack channel can do. Azure from €0.30 per inbox with the .com domain included.

What you can do without opening a dashboard

The same operations the app exposes are available programmatically. Order infrastructure, watch it provision, pull the DNS records, and rotate it before reputation decays.

ToolWhat it does
create_orderOrder Azure or Google mailboxes, with domains and DNS handled
check_domainCheck availability before you commit to a name
list_mailboxesEvery inbox with live, warming or DNS status
get_orderProvisioning progress and expected go-live
get_dnsSPF, DKIM, DMARC and tracking records for any domain
rotate_setTrigger a rotation cycle on a set of infrastructure

Connect the MCP server

One line of config and any MCP client can provision infrastructure. Works in Claude Code, Claude Desktop, Cursor, and anything else that speaks MCP.

.mcp.json
{"mcpServers": {"frostmailer": {"command": "npx","args": ["-y", "@frostmailer/mcp"],"env": { "FROSTMAILER_API_KEY": "fm_live_xxxxxxxx" } } } }

Then just ask

claude code
> order 500 azure inboxes across 5 domains· frostmailer check_domain· frostmailer create_orderprovider   azureaccounts   500   (5 tenants of 100)domains    5     (.com included) order confirmed DNS queued, SPF DKIM DMARC live in 24 hours> which inboxes finish warming this week?· frostmailer list_mailboxes status=warming312 warming  ·  184 ready Thu  ·  128 ready Sat

Or call it directly

terminal
$ curl -X POST https://api.frostmailer.com/v1/orders \-H "Authorization: Bearer fm_live_xxxxxxxx" \-H "Content-Type: application/json" \-d '{"provider":"azure","accounts":500,"domains":5}'{"status": "provisioning","accounts": 500,"domain_included": true}

Why this matters if you are building

If you run an agency, an AI SDR product, or any system that needs mailboxes on demand, the dashboard is the bottleneck. Every new client means someone filling in a form, buying domains, waiting, then copying credentials into a sending platform.

With an API that whole path collapses into a function call. Onboard a client and their infrastructure provisions itself. Scale a campaign and the inboxes appear. Rotate a set before reputation decays without anyone remembering to do it.

How this compares

A few providers in this space offer programmatic provisioning. Zapmail exposes an API on its higher tier, and Premium Inboxes offers one too. So an API on its own is not unique, and anyone telling you otherwise is selling.

What we have not seen anywhere else is an MCP server. As far as we know Frostmailer is the only cold email infrastructure provider publishing one, and it is a meaningfully different thing from a REST API. An API means you write an integration. MCP means an assistant that already has your context, sitting in the editor where you build campaigns, can order infrastructure conversationally without you writing anything.

Two practical differences beyond that. API access is included with a Frostmailer account rather than sitting behind a higher tier. And Azure mailboxes include the .com domain in the per-inbox price, so standing up a domain and its mailboxes is a single call rather than a registrar integration plus a mailbox integration plus DNS scripting.

Full documentation lives in the app. Endpoints, schemas, webhook payloads and rate limits are behind your account so they always match your plan. Log in to read them, or create an account to get a key.

Common questions

Which cold email provider has an API?

Frostmailer exposes a REST API and an MCP server for ordering Azure and Google Workspace mailboxes, checking domains, reading DNS records and driving rotation.

Can I provision mailboxes from Claude or Cursor?

Yes, through the MCP server. Any MCP client can create orders and query mailbox status in natural language.

What does it cost?

Azure from €0.30 per account per month with the .com domain included, in tenants of 25, 50 or 100. Google Workspace full admin from €3.00 per inbox, €2.50 at 500 or more, domain not included.

How fast is provisioning?

Azure is live in 24 hours then warms for two weeks. Google takes 24 to 48 hours. Pre-warmed inboxes are ready in about six hours.

Get a key and start provisioning.

Create an account, generate an API key, and order your first tenant from the terminal.