The first MCP server for physical mail
Send tracked postcards and letters in one API call. Subscribe for $99 a month and every piece ships at wholesale. Free to start, no credit card.
Get a free API key in under a minute.
Need an enterprise walkthrough? Talk to an engineer.
import Mailstream from "mailstream";
const ms = new Mailstream(process.env.MAILSTREAM_KEY);
await ms.postcards.create({
size: "4x6",
to: { name: "Jane Doe", address: "123 Main St, Tampa FL 33602" },
from: { name: "Acme", address: "1 Maker Way, Austin TX 78701" },
front_template_id: "tpl_new_listing",
variables: { first_name: "Jane", agent_name: "Sam Park" },
});years of direct mail manufacturing
from order to mailbox
USPS scan-tracked
certified facility
Three lines of code or an MCP call. We handle design, data, print, postage, and tracking.
Subscribe for $99 a month and every piece ships at wholesale. No volume tiers, no negotiation.
We print it ourselves. Wholesale is the real cost, not a markup off retail.
The offer
Most direct mail vendors charge you retail and pocket the markup. We are the manufacturer. Subscribe for $99 a month and every postcard, letter, and EDDM piece ships at our cost.
No volume tiers. No negotiation. No contact sales. The subscription pays for itself the first time you send a real campaign.
Get your API key →The platform
Or one MCP call from Claude. Pick your stack.
import Mailstream from "mailstream";
const ms = new Mailstream(process.env.MAILSTREAM_KEY);
await ms.postcards.create({
size: "4x6",
to: { name: "Jane Doe", address: "123 Main St, Tampa FL 33602" },
from: { name: "Acme", address: "1 Maker Way, Austin TX 78701" },
front_template_id: "tpl_new_listing",
variables: { first_name: "Jane", agent_name: "Sam Park" },
});Built for developers who ship
Debug in minutes, not days. Every error includes a fix hint and a doc link.
v1 is stable. Breaking changes get a new version, never a surprise.
Test without sending real mail. Every account starts here by default.
Safe to retry. Duplicate requests with the same key return the original result.
Cursors, not pages. Filter by status, date, recipient, or custom metadata.
Printed, mailed, scanned, delivered. Each as a separate event with full piece context.
How we compare
Same APIs. Different economics. We own the press, so wholesale is the real cost, not a markup.
Competitor prices reflect published pay-as-you-go rates as of May 2026. Confirm at vendor sites.
Free API key, sandbox mode, copy-paste examples in your language. Subscribe when you are ready to unlock wholesale.