Skip to main content

Send mail from ChatGPT

Add paperplane as a ChatGPT connector (MCP) and it can quote, send, and track real USPS letters in conversation — from $1.99, with a free sandbox mode.

MCP connector for ChatGPT

Open in ChatGPT

Instead of asking ChatGPT to draft it and printing it yourself

ChatGPT writes the letter; you still print it, address it, stamp it and take it to a post office, and Certified Mail means a form at the counter. With the connector the same conversation ends with a tracking number.

How to set it up

  1. 1In ChatGPT’s connector settings, add paperplane — or add a remote MCP server with URL https://sendpaperplane.com/api/mcp.
  2. 2Ask ChatGPT to draft the letter and send it — the tools are quote_letter, send_letter, get_letter_status.
  3. 3Approve the payment link it returns, or supply a prepaid credit code for hands-off sending.
  4. 4Prefer code? The curl below is the same call — ChatGPT can fill it in for you to run.

MCP server URL

https://sendpaperplane.com/api/mcp

Fallback: direct REST call

curl -X POST https://sendpaperplane.com/v1/orders \
  -H 'Content-Type: application/json' \
  -d '{
    "mail_class": "first_class",
    "sandbox": true,
    "text": "Dear Ms. Alvarez, ...",
    "to":   { "name": "Maria Alvarez", "line1": "1 Main St",
              "city": "Richmond", "state": "VA", "zip": "23220" },
    "from": { "name": "Alex Rivera", "line1": "12 Grove Ave",
              "city": "Richmond", "state": "VA", "zip": "23221" },
    "email": "alex@example.com"
  }'

Under the hood

The connector is our standard MCP endpoint — the same one Claude and Cursor use — so capabilities stay identical across assistants, and improvements land everywhere at once.

Supported action fields

Every integration maps into the same fixed set of fields, the ones the REST API and MCP tools take directly.

FieldWhat it does
mail_classfirst_class, certified, certified_return_receipt, or priority
text or pdf_urlthe letter body as plain text, or a fetchable PDF to print as-is
torecipient name + street/city/state/zip, verified against USPS data
fromreturn address, printed on the envelope and used for undeliverable mail
emailwhere the receipt and status updates go — no account required

Or skip the automation tool: ask Claude or ChatGPT

Every integration here sits on the same MCP endpoint agents use directly. Instead of wiring a trigger to an action, ask Claude or ChatGPT to draft and mail the letter. Same three tools (quote_letter, send_letter, get_letter_status), same price, same free sandbox.

Send mail from ClaudeSend mail from ChatGPT

Related integrations

Send your first letter from ChatGPT.

Sandbox runs the whole pipeline for free and mails nothing. Live sends start at $1.99, one all-in price.

https://sendpaperplane.com/api/mcp

All integrations · API docs

Common questions

What if my ChatGPT plan doesn’t support connectors?

Ask ChatGPT to fill in the curl command on this page with your letter and addresses, then run it yourself — same API, one paste.

Is it safe to let an assistant send mail?

A human approves every live payment, screening checks every letter before printing, and sandbox mode lets you test end-to-end for free first.

How much does it cost?

The same pricing as the website: First-Class from $1.99 all-in, Certified from $12.99 — the quote_letter tool shows the exact total before anything is sent.