Modurel Modurel
Create account
Engineered in the EU · GDPR + NIS2

Email infrastructure
that ships.

A transactional email API built for speed and deliverability — every protocol standard, DMARC reports you can read, and an MCP server your agents can use. Based in Europe, sending worldwide.

Start sending freeRead the docs
87 ms
p50 API accept
99.99%
uptime, trailing 12 mo
<2 s
median time to inbox
POST /v1/emails
curl -X POST https://api.modurel.com/send/v1/emails \
  -H "Authorization: Bearer md_live_•••" \
  -d '{
    "from": "receipts@yourapp.com",
    "to": "dana@example.com",
    "subject": "Your receipt #1042",
    "html": "<h1>Thanks, Dana!</h1>"
  }'
202 Accepted id em_8f3a41c2 · 84 ms
accepted +0 ms delivered +412 ms
Why Modurel Send

Everything between your app and the inbox

One service for sending, authenticating and observing email — built the way you'd build it.

API

An API developers actually like

Idempotent sends, a sandbox mode, typed SDKs and predictable errors. Ship the happy path in minutes; trust the edge cases in production.

POST /v1/emailsIdempotency-Keysandbox
Performance

Fast is a feature

Requests accepted in double-digit milliseconds, queues that absorb your spikes, and delivery telemetry streamed back as it happens.

p50 87 msp99 210 ms99.99% uptime
Standards

Every standard, first-class

REST and classic SMTP relay, with aligned authentication out of the box. Guided DNS setup gets you to a verified domain in one sitting.

SPFDKIMDMARCMTA-STSTLS-RPT
DMARC

DMARC reports you can read

We collect your aggregate reports and turn the XML into answers: who sends as your domain, what passes alignment, and what to fix.

rua parsingalignmentsource insights
MCP Server

Your agents can send email too

Connect the Modurel Send MCP server to your AI chat agent of choice — or any agent you've built. Sending, events, domains and DMARC insights all become tools it can call, with the same scoped keys you already use.

$claude mcp add modurel-send https://mcp.modurel.com
Why didn't dana@example.com get her receipt?
→send.events.list{ "to": "dana@example.com" }
bounced · 550 mailbox full · 09:41 UTC
The receipt bounced — Dana's mailbox is full. Want me to retry in an hour, or flag her account in your CRM?
Compliance

Engineered in Europe. Sending worldwide.

Your data lives in EU data centers, processed under European law — while your email reaches inboxes on every continent.

GDPR

EU data residency, DPA included, and retention you control — down to zero-content storage.

NIS2

Operated as critical infrastructure: audited processes, incident response and supply-chain security.

Worldwide

Global delivery network and relationships with mailbox providers everywhere your users are.

Documentation lives on GitHub

API reference, guides and SDK examples — open, versioned and PR-friendly.

github.com/modurel/docs
Pricing

Start free. Scale when you do.

Developer

€0 €0 forever

For side projects and getting to your first delivered email.

  • 3,000 emails / month
  • 1 sending domain
  • Full API, SMTP + webhooks
  • MCP server access
Start free

Dedicated

€249 €199 /mo/mo · billed yearly

For senders who own their reputation end to end.

  • 500,000 emails / month included
  • Dedicated IPs with warmup
  • 99.99% uptime SLA
  • Deliverability onboarding
Talk to us

Prices in {cur} excl. VAT · overage {p} per 1,000 emails · sending never stops mid-month

Modurel platform

One account across every product

Your Modurel sign-in, organization and members work the same in Send as everywhere else. Adding another product is a decision about the tool, not integration work.

SG Modurel SignalLogs, traces and metrics in one queryable place. → WL Modurel WallShared boards for notes, files and links. → DR Modurel DriveOne place for files, reachable by people and by code. →