ChatGPT
Officially listed in the ChatGPT catalogue
SendLetter is approved by OpenAI and publicly listed in ChatGPT. Click install, sign in with your SendLetter account and start writing.
Claude can draft, price and post letters for you. The connection runs over MCP, so it works in the Claude app, in Claude Code and in any other client that speaks MCP.
SendLetter × ChatGPT & Claude
Let your AI assistant help with the words, ask for a price and review the letter before you decide. Your account, return address and approval stay in your control.
ChatGPT
Officially listed in the ChatGPT catalogue
SendLetter is approved by OpenAI and publicly listed in ChatGPT. Click install, sign in with your SendLetter account and start writing.
Claude
Claude directory listing coming
Add SendLetter to Claude today as a connector using the MCP address below. Once the Claude directory listing is live, it will be there too.
Nothing is posted until you approve the exact letter, recipient, return address and final price. A ChatGPT or Claude subscription does not cover printing or postage; that comes from your SendLetter balance. Write on the website
Show my SendLetter account, balance and return addresses. Do not change anything or send mail.
What does a two-page letter to the Netherlands cost? Quote the price without creating an order.
Draft my text for [recipient and complete postal address]. Show the preview. Do not send yet.
MCP server address for Claude and other clients
https://mcp.sendletter.eu/mcp
Writing “test” in a prompt does not turn a live account into a sandbox. Never send a test letter from a live account.
Sending is a separate step that always needs a quote first, so Claude cannot post a letter in one move. A letter cannot be taken back out of a postbox, and that risk should not sit with an assistant.
Check your account and return address, start a letter with text or a supported PDF link, review the exact document, then approve sending.
The connection requests six permissions: quote prices, read letters, create drafts, send approved letters, read your account and manage return addresses. Account-write access covers sender addresses and the default sender; it does not grant password changes or account deletion. Sending still needs approval of the exact letter and final price.
Show my connected SendLetter account, balance and saved return addresses. Do not change anything or send mail.
I approve saving this return address as Office: [name], [street and number], [postcode], [city], [country]. Make it my default sender.
Draft a letter to [recipient and complete postal address]: [your text]. Use my default sender. Show the exact PDF preview and total price. Do not send yet.
Show the final recipient, return address, page count, postal method, payer, mode and total. I want to inspect the document before deciding.
I have checked the preview. Prepare the final confirmation and show me the exact recipient, sender, payer and total. Only send after I say “I approve”.
Show the status of the letter just sent. Do not create or send another letter.
Replace every bracketed value with your own details. Review the exact document and final price before approving; you can always finish on the website instead. Never assume a live account is safe for testing because a prompt says “test”.


You can use ordinary language. These exact names help when checking a client’s tool scan or configuring your own integration.
| Tool | Purpose |
|---|---|
get_account_overview | Check account, balance and default sender |
list_sender_addresses | List your saved return addresses |
save_sender_address | Save an approved return address |
set_default_sender | Choose your default sender |
validate_address | Validate a postal address |
calculate_letter_price | Quote a destination and page count |
create_letter_draft | Create a draft from text or a supported PDF link |
preview_letter | Review the exact document and price |
prepare_letter_send | Recheck recipient, sender, payer and final price |
send_letter | Place one order after explicit approval |
get_letter_status | Check one letter’s status |
list_letters | List your recent letters |
cancel_letter | Cancel while production and delivery state still allow it |
Refresh the tool definitions in your custom MCP connection and start a new conversation. Reconnect if prompted and approve account-read and sender-management permissions. For workspace apps, your administrator may also need to enable the actions.
Open SendLetter in the ChatGPT catalogue and choose Install; it is an approved, publicly listed app. Only the custom MCP route needs developer mode in your workspace.
Check the connected account before creating a draft. Revoke that connection from My integrations, reconnect, and choose the correct Google account or email login. Connecting SendLetter does not connect your Gmail mailbox.
Ask for a fresh preview and final preparation. Recheck the recipient, document, payer and total, then approve the new confirmation. Do not reuse an expired confirmation.
Check the existing letter first. Your integration must reuse the same sending idempotency key for a retry of the same decision; creating a new draft can create another order.
Request cancellation for the existing letter. SendLetter checks whether the server and print provider still allow it. Cancellation after production hand-off is not guaranteed.
Open My integrations in your SendLetter account. Under Connected applications, choose Revoke access for the application you want to disconnect. This removes future access; it does not cancel a letter already submitted. You can connect again and approve the required permissions.
My integrationsOpenAI’s menu names and workspace permissions can differ. These official instructions explain the supported connection and refresh flows.