Transactional Email API + MCP Server for AI Agents | Brixus365
Developer Email API · REST + MCP

Send your first emailin two minutes.

One POST /v1/emails call. 10 production-ready templates. No mail infrastructure to manage, no DNS theater. Built for indie hackers and AI-native agents.

Free tier · no credit cardSub-100ms P95Idempotent + retry-safe
~/projects/your-app · zshLive
P95 latency
87ms
10/10 templates ready

Built for AI-native agents

ClaudeCursorOpenAILangChain

The journey

From your code to every inbox.

Three commands. We handle the rest — delivery, authentication, reputation, and real-time analytics. Watch it happen live.

send-email.sh · zsh
Idle
# 1. set your API key
$ export BRX_KEY="bx_live_your_key_here"
# 2. build the payload
$ DATA='{"to":"jane@your-brand.com",
"starterTemplate":"welcome",
"variables":{"name":"Jane","app_name":"Acme"}}'
# 3. ship it
$ curl -X POST \
https://app.brixus365.com/api/v1/emails \
-H "X-API-Key: $BRX_KEY" \
-d "$DATA"

Your app

One POST

01

Brixus API

Validates & queues

02

Email engine

SPF · DKIM · DMARC

03

User inbox

99%+ placement

04
Inbox
Waiting…

Waiting for email

Step 1

Your app

One REST call from your backend. No SMTP relays, no DNS theater, no SDK to babysit.

Step 2

Brixus API

We validate the payload against your starter template, sign the request, and drop it into the send queue.

Step 3

Email engine

SPF, DKIM, and DMARC are signed automatically on our shared domain. Reputation is monitored 24/7.

Step 4

User inbox

Lands in the primary inbox. Open, click, and bounce events stream back to your webhook in real time.

Quickstart

Three steps. No surprises.

Step 01

Get an API key

Sign in, hit "Create key" — scoped permissions, ready in seconds.

export BRX_KEY=bx_live_your_key_here
Step 02

Pick a starter template

OTP, magic link, password reset, receipt, welcome — all production-ready.

"starterTemplate": "otp"
Step 03

POST /v1/emails

One call. JSON in, message ID out. Idempotent on retry, with delivery webhooks if you want them.

curl -X POST .../v1/emails

Playground · interactive preview

One Code. Any Stack.

Edit the request. Watch the email change. Change the recipient, swap the template, upload your logo, hit Send — the preview updates as you type and the response shows the same shape you'll get in production.

Starter pack · 10 templates

10 templates. Zero setup.

Every template ships mobile-ready and tested in Gmail, Apple Mail, and Outlook. Watch them cycle, or click any thumbnail to inspect.

otp.html
B
Brand name
noreply@your-brand.com · just now
Your verification code
Use the code below to finish signing in. It expires in 10 minutes.
Verification code
482910
You're receiving this because you signed up at your-brand.com.
Unsubscribe · Preferences
01 / 10

One-Time Password

starterTemplate: "otp"

Send short-lived numeric codes for login, verification, or step-up auth.

Variables · 3
{{otp_code}}{{expiry_minutes}}{{app_name}}
Auto-advancing

MCP-native · AI agents

Works with Claude, Cursor, and any MCP agent.

Plug email into your AI agent. In one config block.

Brixus exposes the email API as a Model Context Protocol server. Drop it into Claude Code, Cursor, or any MCP client — your agent can then send transactional email without you wiring up a custom tool.

Claude
Claude Code
Cursor
C
Cline
Continue
B
Brixus365 MCP
Server live
Awaiting agent

Add it once to your Claude Desktop or Cursor config, paste your API key, and your agent can send a password reset or OTP email — without you writing a line of integration code.

  • One config block
    Drop it into ~/.claude/mcp.json or Cursor settings. No SDK to install.
  • Universal MCP
    Works with Claude Code, Cursor, and any client speaking Model Context Protocol.
  • Same starter templates
    Your agent gets the same 10 production templates the REST API ships with.
  • Open source
    Audit it, fork it, run it locally — the server lives on GitHub.
Claude Desktop config
~/.../claude_desktop_config.json
{
  "mcpServers": {
    "brixus365": {
      "command": "npx",
      "args": [
        "-y",
        "@brixus-technologies/mcp-server"
      ],
      "env": {
        "BRIXUS365_API_KEY": "bx_live_..."
      }
    }
  }
}
Example prompt
> Send a password reset email to jane@your-brand.com with the link https://your-brand.com/reset/abc123
Claude calls brixus_send_email with starter_template: "password_reset"

Pricing

Free forever for indie devs. Pay only when you scale.

9,000 emails a month on the free tier. No credit card. Upgrade only when your app outgrows it.

FAQ

Questions, answered.

No. The free developer tier is free forever — 9,000 emails a month. You only add a card when you upgrade to a paid plan.
Free tier · no credit card

Ship transactional emailtoday.

Magic-link signup. Free forever for dev projects. No credit card.

Read the docs