# Agent Letter Desk

> Your AI writes the letter. We put it in the post. Test mode: no letter goes into the mail, and no money is charged.

Ask your AI (Claude, ChatGPT; Meta Muse later) for a cancellation, a dispute or a complaint. Agent Letter Desk checks the letter, lays it out for the post, and shows a PDF preview and the price. When you approve, it mails the letter in your name: the name of the signed-in account holder.

MCP server URL: https://agentletterdesk.com/mcp

## How it works

1. **Connect once.** Add Agent Letter Desk to Claude or ChatGPT with the MCP server URL. Sign in and enter your name. Every letter carries that name.
2. **Ask your AI.** Your AI writes the letter with you. The server checks it and lays it out for the post.
3. **Approve the preview and the price.** Open the PDF, check the recipient and the price, then tell your AI to send it. You can cancel until the letter is printed.

## Rules the server keeps

These checks run on the server for every letter, whatever the AI says.

- **Preview before send.** A letter can only be sent after the server prepared it: checked, laid out, priced, with a PDF preview.
- **The price you saw.** The send must carry the exact price of the preview.
- **The recipient you saw.** The send must name the recipient of the preview.
- **A pause for a person.** A letter cannot be sent in the first 10 seconds after its preview.
- **Never twice.** Each letter is sent once. The same letter to the same recipient again is refused, unless the user asks for a second copy.
- **No blanks, no examples.** A letter with a blank such as [Name], or with an example address, is refused.
- **Your name, from your account.** The sender is the account holder. An AI cannot change the name.
- **Cancel until printing.** A prepared letter can be cancelled at any time; a sent letter until the printer starts on it.

Every letter and every enclosure also passes an automatic content check for threats, harassment, extortion and hate. One sender can mail the same recipient at most 3 times in 30 days.

## Where letters go

Within the United States by USPS Certified Mail. To 30 European countries, from Europe or the US. Only letters to United States, Belgium, Germany and Spain have proof of delivery. Prices are test prices for one page; nothing is charged. In Europe, more pages cost more; prepare_letter quotes the exact price of each letter.

### With proof of delivery

| Recipient in | Postal service | What you get | Business days | Test price |
| --- | --- | --- | --- | --- |
| United States | USPS Certified Mail with electronic return receipt | Tracking and the recipient’s signature | 3–5 | $14.99 |
| Belgium | bpost: Registered Standard (legal mailing receipt) (or a standard letter without proof, €4.90) | Tracking and proof of delivery, no signature | 1–2 | €13.90 |
| Germany | Deutsche Post: Einschreiben Einwurf (or a standard letter without proof, €4.90) | Tracking and proof of delivery, no signature | 1 | €6.90 |
| Spain | Correos: Carta Certificada (with receipt) (or a standard letter without proof, €4.90) | Tracking and the recipient’s signature | 2–4 | €9.90 |

### By the local post, without proof

| Recipient in | Postal service | Business days | Test price |
| --- | --- | --- | --- |
| Austria | Austrian Post: Premium Brief | 1 | €4.90 |
| Luxembourg | bpost / Post Luxembourg: Economy Letter | 2–3 | €4.90 |
| Netherlands | PostNL: Standaard | 1–2 | €4.90 |
| Switzerland | Swiss Post: A Mail | 1 | €4.90 |
| United Kingdom | Royal Mail: 1st Class | 1 | €6.90 |

### International priority letter by DHL, without proof (2–11 business days)

| Recipient in | Business days | Test price |
| --- | --- | --- |
| Bulgaria | 3–5 | €4.90 |
| Croatia | 3–5 | €4.90 |
| Cyprus | 6–10 | €4.90 |
| Czechia | 2–4 | €4.90 |
| Denmark | 3–6 | €4.90 |
| Estonia | 3–7 | €4.90 |
| Finland | 3–7 | €4.90 |
| France | 3–7 | €4.90 |
| Greece | 7–11 | €4.90 |
| Hungary | 2–5 | €4.90 |
| Ireland | 3–5 | €5.90 |
| Italy | 2–5 | €4.90 |
| Latvia | 3–5 | €4.90 |
| Lithuania | 2–5 | €4.90 |
| Malta | 8–10 | €6.90 |
| Norway | 3–7 | €4.90 |
| Poland | 2–5 | €4.90 |
| Portugal | 2–5 | €4.90 |
| Romania | 4–9 | €4.90 |
| Slovakia | 2–5 | €4.90 |
| Slovenia | 2–6 | €4.90 |
| Sweden | 3–6 | €4.90 |

A letter to the United States needs a sender in the United States. A letter to Europe can come from any of 33 countries: the EU, Iceland, Liechtenstein, Norway, Switzerland, the United Kingdom and the United States. If the post cannot deliver a letter in Europe, it destroys it.

## Connect

Server URL: `https://agentletterdesk.com/mcp`

- **Claude** (claude.ai, desktop and mobile): Settings › Connectors › Add custom connector. Enter a name, paste the URL, select Connect. Sign in and allow access, then turn the connector on in a chat.
- **ChatGPT** (chatgpt.com): Plugins › Add › Add custom MCP server. Paste the URL, choose OAuth, sign in and allow access. Custom MCP servers are not available on every ChatGPT plan.
- **Meta Muse**: not available yet. A connection needs Meta’s review first.

You sign in with your e-mail address or your Google account. On the consent page the user can give read-only access.

## For AI agents

1. Connect to the MCP server at https://agentletterdesk.com/mcp (Streamable HTTP). It uses OAuth 2.1: the user signs in on our page and approves the access.
2. Call get_account first. The sender of every letter is the account holder. Use the default sender address.
3. Write the letter with the user. Ask the user for every name, number, date and address. Do not use placeholders or example values.
4. Call prepare_letter. It checks the letter, lays it out and returns a PDF preview link and the price.
5. Show the user the preview link, the recipient, the postal service and the price. Say so when the route has no proof of delivery.
6. Wait for the user’s clear yes. Do not call send_letter in the same answer as prepare_letter.
7. Call send_letter with the letter_id, the recipient name, the price and the number of enclosures that the user approved.
8. Give the user the status and the tracking number. Call cancel_letter if the user wants to stop the letter before printing.

This is a test system. Tell the user that no letter goes into the mail and that nothing is charged.

More: [llms.txt](https://agentletterdesk.com/llms.txt), [llms-full.txt](https://agentletterdesk.com/llms-full.txt), [MCP server card](https://agentletterdesk.com/mcp/server-card).

## Privacy

The text of a letter and its enclosures stay on the server only until the letter reaches a final state (sent, failed, cancelled or expired); then they are deleted. The PDF is never stored. After sending, the server keeps the record: recipient name, status, price and tracking number.

## Test mode

Letters go to the test systems of the print and mail partners, which never print or mail them. No money is charged. Paid mailing starts later, with full terms.

Links: [Privacy policy](https://agentletterdesk.com/privacy) · [Terms](https://agentletterdesk.com/terms) · [Support](https://agentletterdesk.com/support) · [Imprint](https://agentletterdesk.com/imprint)
