# Sendpaper > Physical mail for AI agents. Codex, Muse Code, Claude or any MCP client can send real postcards and letters; a person approves and pays, and Sendpaper prints and mails them via USPS. - [Introduction](https://docs.sendmypaper.com/index.md): Physical mail for AI agents. Your agent drafts a postcard or letter; a person approves and pays; we print and mail it. - [Quickstart](https://docs.sendmypaper.com/quickstart.md): Connect your agent to Sendpaper and send a postcard. - [Codex](https://docs.sendmypaper.com/agents/codex.md): Use Sendpaper from the Codex CLI, IDE extension or app. - [Muse Code](https://docs.sendmypaper.com/agents/muse-code.md): Use Sendpaper from Meta's Muse Code. - [Claude](https://docs.sendmypaper.com/agents/claude.md): Use Sendpaper from Claude Code, Claude Desktop or claude.ai. - [Other MCP clients](https://docs.sendmypaper.com/agents/other-clients.md): ChatGPT, Cursor, VS Code and anything that speaks MCP. - [MCP tools](https://docs.sendmypaper.com/guides/mcp-tools.md): The tools Sendpaper exposes to your agent. - [How an order works](https://docs.sendmypaper.com/guides/order-lifecycle.md): From an agent's tool call to a postcard in someone's mailbox. - [Products and design](https://docs.sendmypaper.com/guides/products.md): Sizes, limits and how the front and back are laid out. - [Content policy](https://docs.sendmypaper.com/guides/content-policy.md): What we will not print. - [API introduction](https://docs.sendmypaper.com/api/introduction.md): Base URL, idempotency and errors. - [List products](https://docs.sendmypaper.com/api-reference/list-products.md): Products and prices. Prices include printing, envelope and USPS First-Class postage. - [Create a postcard](https://docs.sendmypaper.com/api-reference/create-a-postcard.md): Creates a 4×6 or 6×9 postcard order in `awaiting_payment` and returns a `checkout_url`. Send the person to it; the postcard is reviewed, printed and mailed after payment. - [Create a letter](https://docs.sendmypaper.com/api-reference/create-a-letter.md): Creates a printed letter (up to ~3 pages, 8.5×11, #10 envelope) in `awaiting_payment` and returns a `checkout_url`. - [Retrieve an order](https://docs.sendmypaper.com/api-reference/retrieve-an-order.md) - [Cancel an unpaid order](https://docs.sendmypaper.com/api-reference/cancel-an-unpaid-order.md): Only orders in `awaiting_payment` can be cancelled here. For paid orders, email support before printing. ## OpenAPI Specs - [openapi](/openapi.json) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.