Connect
Run the guided setup, then pick MCP, Skill + CLI, or both at once.
Drive your whole email workflow from Claude, Cursor, Codex, or any MCP client. You write the intent. Your agent runs the send.
No panel to memorise. No drag-and-drop ceremony. One sentence of intent, and a platform that carries it out.
— the shell was always enough.
Run the guided setup, then pick MCP, Skill + CLI, or both at once.
Say what should go out — the agent drafts, segments and schedules with 62 tools.
Read it back, say send, watch the numbers land. No panel tour required.
Hands Claude, Cursor and any compatible client direct use of 62 organisation-aware Sodium tools.
Drafts that keep your cadence, subject lines that get opened, grammar cleared in one pass. The blank page is gone.
One setup command teaches your agent the Sodium CLI and keeps every action printed in your terminal.
Welcome sequences, drip series, conditional branches. Set the loop once — it runs while you sleep.
Filter on behaviour, tags, custom fields, engagement. Write to the readers who lean in, not to the whole list.
Opens, clicks, growth — queryable from the panel, the REST API, or a single line in your shell.
Run one guided command, choose MCP, Skill + CLI, or both, and let your agent reach Sodium from its own native tools.
$ pnpm dlx sodium setup
How do you want to integrate Sodium?
1) MCP
2) Skill (CLI)
3) Both
Choice > 3
✓ MCP server registered
✓ Skill + CLI configured
✓ Setup complete
// .mcp.json
{
"mcpServers": {
"sodium": {
"command": "npx",
"args": ["-y", "@sodium/mcp"],
"env": { "SODIUM_TOKEN": "sk_live_…" }
}
}
}
✓ 62 tools exposed to the client
$ sodium campaigns draft --from notes.md
drafting…
✓ draft cmp_8f21 · 3 subject lines proposed
$ sodium segments new "opened-3x" --window 30d
✓ segment seg_4a90 · 3,104 subscribers
$ sodium send cmp_8f21 --to seg_4a90 --at "tue 08:00"
✓ scheduled
import { Sodium } from "@sodium/sdk";
const sodium = new Sodium(process.env.SODIUM_TOKEN);
const segment = await sodium.segments.create({
name: "opened-3x",
where: { opens: { gte: 3 }, window: "30d" },
});
await sodium.campaigns.send("cmp_8f21", { to: segment.id });
✓ 3,104 recipients queued
Use MCP for direct tool access, or install the Sodium skill and CLI with a single guided command.
Landing pages used to cost a weekend. Now they cost a sentence. Talk to the builder, watch the page assemble in live preview, publish when it feels right — versioned, rollback-safe, wired straight into your list.
from prompt to scheduled campaign
free emails every month, no card required
panels you must open in order to ship
MCP tools your agent can call
Sodium has no founder photograph on this page.
We ran newsletters for years beside the code we shipped. Every platform we tried was either too heavy, too closed, or drawn for a marketing team we did not have.
None of them met us where we already worked. We wanted to run a list from the same shell as the build, not from six browser tabs.
So we wrote Sodium. 62 MCP tools, a full REST API, and an editor that earns its place.
Start free with 3,000 emails a month. Move up only when the volume asks for it.
For one person and a list that is just getting started
For a growing list and a team that sends every week
For high volume, several brands and a shared inbox reputation
Move your monthly volume to see the cheapest plan for the sending you actually do.
Best fit
Standard — $33/month
25,000 included · then $0.60 per 1,000
Your first send is one sentence away.
Start freeNo card. No subscriber tax. No panel required.