Server data from the Official MCP Registry
Send USPS letters, postcards & certified mail from any agent. No signup; pay-per-piece via Stripe.
Send USPS letters, postcards & certified mail from any agent. No signup; pay-per-piece via Stripe.
Valid MCP server (2 strong, 4 medium validity signals). No known CVEs in dependencies. ⚠️ Package registry links to a different repository than scanned source. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.
10 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: MAIL_PROVIDER
Environment variable: MAIL_API_BASE_URL
Environment variable: CLICK2MAIL_USERNAME
Environment variable: CLICK2MAIL_PASSWORD
Environment variable: LOB_API_KEY
Environment variable: MAIL_MCP_ALLOW_LIVE
Environment variable: MAIL_MCP_SPEND_CAP_USD
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-iancollins27-mailsnail": {
"env": {
"LOB_API_KEY": "your-lob-api-key-here",
"MAIL_PROVIDER": "your-mail-provider-here",
"MAIL_API_BASE_URL": "your-mail-api-base-url-here",
"CLICK2MAIL_PASSWORD": "your-click2mail-password-here",
"CLICK2MAIL_USERNAME": "your-click2mail-username-here",
"MAIL_MCP_ALLOW_LIVE": "your-mail-mcp-allow-live-here",
"MAIL_MCP_SPEND_CAP_USD": "your-mail-mcp-spend-cap-usd-here"
},
"args": [
"-y",
"mailsnail"
],
"command": "npx"
}
}
}From the project's GitHub README.
Open-source, provider-agnostic physical mail for AI agents.
Agents have every channel except one. They can email, text, call, and post to every feed — but until now, putting a real, postmarked envelope in a mailbox meant a human signing up for a print-provider account, provisioning API keys, and wiring billing. Mailsnail closes that gap:
extra_service: "certified" — the mail that legally must be physical (preliminary lien notices, legal notices) and must not miss its deadline because one print API had a bad day.claude mcp add mailsnail -- npx -y mailsnail
# then: "Send me a postcard that says hello."
| Package | What it is |
|---|---|
mailsnail | MCP server — 7 tools (verify_address, preview_letter, send_letter, send_postcard, get_letter, list_letters, cancel_letter) over any provider below. Works in Claude Code, Claude Desktop, Cursor, Codex CLI, OpenAI Agents SDK. |
@mailsnail/core | Provider-agnostic core: adapters (Click2Mail, Lob, any Mailsnail gateway), multi-provider failover router, request validation. Zero dependencies. |
@mailsnail/gateway | Self-hostable REST API: BYO provider credentials, body_text→PDF rendering, proofs, invocation logging. The managed service at api.mailsnail.dev runs the same wire protocol. |
spec/ | The provider-neutral mail-piece schema + the failover-safety contract. Implement it and anything — including a print shop — becomes a Mailsnail-compatible node. |
| Mode | Credentials | Paying | Good for |
|---|---|---|---|
| managed (default) | none | agent, per piece (Stripe SPT) | agents; zero-setup |
| gateway | your own, on your server | your provider account | teams; PII stays in your infra |
| click2mail / lob (BYOK) | yours, local env | your provider account | direct control, one provider |
| failover chain | yours, per provider | your provider accounts | mail that must not miss deadlines |
Failover is deliberately conservative: a send moves to the next provider only when the failed provider guarantees nothing entered production and no money moved (safeToRetry — see the spec). A duplicate certified letter is worse than an error.
MAIL_MCP_ALLOW_LIVE=1.preview_letter returns a proof PDF and exact price before anything is charged — show it to your user first.You're letting software put paper in mailboxes and spend money doing it. Read the code. Run it yourself with your own provider account for free. Use managed mode when you'd rather not hold credentials at all. If we ever disappoint you, MAIL_PROVIDER=click2mail and your mail keeps moving — that's the deal, and it's enforceable because this repo exists.
Early. US-only today. Letters, certified letters, and postcards. The managed API, MCP server, self-host gateway, and Click2Mail/Lob adapters are live; additional adapters (PostGrid, Stannp) are next — CONTRIBUTING.md has the adapter guide if you want one sooner.
MIT.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.