TypeScript SDK
npm install emailmate. One client for send, domains, and inboxes. Resend-shaped API if you are migrating.
Send transactional email with a TypeScript SDK. Same 50k as Resend Pro — half the bill.
3,000 emails free. No card.
import { EmailMate } from "emailmate";
const em = new EmailMate(process.env.EMAILMATE_API_KEY!);
const { id } = await em.emails.send({
from: "hello@yourdomain.com",
to: "user@acme.com",
subject: "Hello from EmailMate",
html: "<p>It works.</p>",
text: "It works.",
});TypeScript, REST, and MCP. We do not ship Python or Go SDKs yet.
npm install emailmate. One client for send, domains, and inboxes. Resend-shaped API if you are migrating.
POST /v1/emails. Domain-scoped em_ keys. OpenAPI. No SMTP in v1 — we ship the API, not a relay.
https://mcp.emailmate.dev/mcp on every plan. Default tools are send, domains, logs, keys. Inbox is opt-in.
HMAC-signed. Free plan included. Point them at your app or your agent.
Write templates in React. Render HTML. Send the string. We do not make you learn a new template language.
Same volume rungs. Caps pause sends — no $0.90/1k surprise.
| EmailMate | Resend | |
|---|---|---|
| Free | $0 · 3,000 / mo · 100 / day | $0 · 3,000 / mo · 100 / day |
| Pro | $10 · 50,000 | $20 · 50,000 |
| Scale | $40 · 100,000 | $90 · 100,000 |
| Over cap | Sends pause | $0.90 / 1,000 on Pro |
| BYOK SES | $5 / mo | Not offered |
| MCP | Every plan | Yes |
| SMTP | No | Yes |