How to send a letter without a printer or stamps

No printer, no envelope, no stamps? Ask ChatGPT or Claude to mail a real USPS letter for you. It's printed, stamped and posted for $1.21 to $1.51.

Printers jam, stamps run out, and the nearest mailbox is never on the way. If you have a letter to send (a thank-you note, a complaint, a form a company insists you mail), your AI assistant can send it for you. Mailsnail prints it, puts it in an envelope with postage, and hands it to USPS.

Set it up once

Add this connector URL to Claude, ChatGPT or another AI app that supports MCP, and sign in:

https://api.mailsnail.dev/mcp

Each app's steps are on the setup page. It takes a couple of minutes.

Send a letter

Just ask:

Mail a letter to my grandmother, Rose Alvarez, at 88 Pine Ridge Rd, Asheville NC 28803. Thank her for the birthday card and the photos, tell her the kids loved them, and sign it from all of us. My return address is 15 Lake St, Apt 2, Madison WI 53703. Show me the proof first.

The assistant:

  1. checks the address is deliverable (free),
  2. shows you a proof PDF of exactly what will be printed and the price (nothing charged yet),
  3. mails it when you say go, and gives you a receipt token so you can check on it later.

The first time, you pay through a secure Stripe page, either just for that letter or by adding a few dollars to a balance so later letters cost less. (In ChatGPT you pay per letter.) Your card isn't saved unless you choose auto-reload.

What it costs

From a balance One letter by card
First-Class letter, 1 page $1.21 $1.51
Certified mail $8.61 $8.83
Certified + electronic return receipt $11.64 $11.83

That's printing, envelope and postage, priced at our cost. The preview shows the exact price for your letter.

Things people send

  • Thank-you notes and cards that would otherwise stay on the to-do list.
  • Letters a company says must be mailed: a complaint, a records request, a change of address.
  • Notices that need proof, sent by certified mail.

Changed your mind? Ask the assistant to cancel it. A letter can usually be cancelled for about a day after sending, before printing starts, and the full price goes back on your balance.

Related guides

FAQ

How much does it cost to mail a letter this way?

A one-page black-and-white First-Class letter is $1.21 from a prepaid balance, or $1.51 if you pay for just that one letter by card. That includes printing, the envelope and postage. Extra pages and color are priced at our cost and shown before you pay.

How long does it take to arrive?

Letters are printed and mailed on the next business day, then travel by USPS First-Class Mail, which usually takes a few days within the US.

Can I mail a PDF I already have?

Yes. Give the assistant a link to the PDF and it mails the file as is.

Can I send it internationally?

Not yet. Mailsnail mails to US addresses only.

Connect Mailsnail to your agent

Nothing to install — it's a hosted server you sign into. In Claude Code:

bash
claude mcp add -t http mailsnail https://api.mailsnail.dev/mcp

Then run /mcp and choose Authenticate. Clients that take a JSON config use the url form:

mcp.json
{
  "mcpServers": {
    "mailsnail": {
      "url": "https://api.mailsnail.dev/mcp"
    }
  }
}

Per-client steps, and the self-hosted path, are at /setup.