Transactional sends, bulk batches, SMTP relay, dedicated IPs — wrapped in one API that LLM agents drive directly via MCP. Built on Cloudflare's edge.
3,000 emails/month on the free tier · no credit card required
$ curl -X POST https://api.mailgrid.space/api/emails \
-H "Authorization: Bearer mb_live_..." \
-H "Content-Type: application/json" \
-d '{
"from": "hello@mailgrid.space",
"to": "user@example.com",
"subject": "Welcome aboard",
"html": "<h1>Hi {{name}}</h1>",
"variables": { "name": "Anna" },
"streamId": "transactional-prod"
}'
{ "success": true, "data": { "messageId": "0107019a-43cf-7e3d-9b8c-...", "status": "sent", "to": ["user@example.com"] } }Built on
Drop-in API
Same API shape as Resend or Postmark. Migrate in an afternoon, not a sprint.
curl -X POST https://api.mailgrid.space/api/emails \
-H "Authorization: Bearer $MAILGRID_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": "hello@yourdomain.com",
"to": "user@example.com",
"subject": "Order confirmed",
"html": "<p>Thanks for your order!</p>"
}'Capabilities
We shipped the entire feature matrix on day one — no paywalled "Enterprise" buckets.
Idempotent single sends with bounce/complaint suppression, open + click tracking, and full event log.
100-message batch endpoint, list segmentation, RFC 8058 one-click unsubscribe headers.
HTTP-based SMTP relay endpoint. Pair with any legacy MTA sidecar for real SMTP over TCP.
Per-tenant IP pools with automated warmup. Routes traffic by email stream.
SES SNS → automatic suppression list updates. Webhooks for every lifecycle event.
Schedule sends minutes or months ahead. Smart-send computes optimal time from open patterns.
Upload once, attach by id in every send. R2-backed, 25 MB per file. No payload bloat.
Separate transactional, marketing, notifications. Independent analytics, IPs, suppressions.
Owner / admin / developer / viewer roles. Invite teammates, audit who sent what.
Summarize, Ask AI, Voice & Tone match, Knowledge base, Auto-label. Workers AI on every plan.
30-day rollups, daily metrics, structured audit log of every admin action.
MCP-native
Mailgrid speaks the Model Context Protocol natively. Drop one config block into Claude Code, Cursor, or your custom harness — every API capability becomes a first-class tool call.
No glue scripts. No prompt-engineered "you have an email API" hacks. Eighteen typed tools, full Zod validation, same source of truth as REST.
// Drop this in. That's the whole setup.
{
"mcpServers": {
"mailgrid": {
"url": "https://api.mailgrid.space/api/mcp",
"headers": {
"Authorization": "Bearer mb_live_..."
}
}
}
}18 tools your agent can call
vs the competition
| Mailgrid | Resend | Postmark | ZeptoMail | |
|---|---|---|---|---|
| Price per 1k emails | $0.40 | $1.00 | $1.25 | $0.40 |
| MCP server | ✓ 18 tools | ✗ | ✗ | ✗ |
| Email streams | ✓ 3 types | ✗ | ✓ | ✓ |
| File Cache / attach-by-id | ✓ | ✗ | ✗ | ✓ |
| SMTP relay | ✓ | ✗ | ✓ | ✓ |
| Dedicated IPs (cost) | $24.95/mo | $30/mo | $50/mo | Enterprise only |
| License | Proprietary | ✗ | ✗ | ✗ |
| Built-in AI | ✓ All plans | ✗ | ✗ | ✗ |
| Edge-deployed | ✓ 300+ POPs | ✓ | ✗ | ✗ |
Worker startup time
Cloudflare edge POPs
MCP tools exposed
Uptime SLA
No demo call. No sales-assisted onboarding. Just a key and an endpoint.