MCP.Market

Print and Mail Company MCP server

online · 100% uptime
by printandmailcompany.com·com.printandmailcompany/printandmailcompany·v1.0.0

Print and mail real letters worldwide from the EU, incl. registered mail. Quote, compose, send.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Print and Mail Company yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Print and Mail Company tools (14, 6 write)

write = sends, deletes, buys or posts
  • cancel_letterwrite actionFree

    Use this when the user wants to stop a letter they created here: cancels a draft, or a paid letter that has not gone into production yet, and returns the amount to the user's credit. Letters already printed or posted cannot be recalled. This cancels our letter, not a contract the user has with someone else (for that, compose_letter writes the cancellation letter). Ask the user before cancelling. Needs the user's account.

  • check_pdf_marginsFree

    Use this when the user has a PDF they want printed and posted and it should be checked first: verifies the page size (A4 or US Letter) and the required free margin on every side, and lists the pages that need changes. We print on the paper size uploaded (printed_on): A4 on A4, US Letter on US Letter (for a recipient outside the US, Canada and US territories the user may choose A4 instead when sending); a PDF mixing A4 and US Letter pages is printed on A4, its Letter pages centred at 100 % or scaled down slightly when content comes close to the edge (us_letter_note, pages[].scale_percent). Decide by compliant: all_pages_a4 is false for a US Letter PDF, which is printable. Accepts a public https URL or base64. The file is not stored and nothing is sent. Works without sign-in. To fix a failing PDF, upload it with upload_document and use fix_document_margins.

  • compose_letterFree

    Use this when the user wants to write a new paper letter from text and post it, for example to cancel a contract, subscription or membership by letter, file a complaint or objection, or send a formal notice, by ordinary or registered mail. Renders an A4 letter (DIN 5008 layout: sender block with the user's own name and address, recipient, place and date, subject, body, closing, signature) that passes the print check, and creates a draft with the exact price. Nothing is sent or charged: show the user the draft and the total, ask for confirmation, then call send_letter. The sender can live in any country. Body supports paragraphs (blank line), '- ' bullets, '1. ' lists and **bold**. Needs the user's account.

  • create_letterwrite actionFree

    Use this when the user has an uploaded PDF (document_id, or upload_id from create_upload_link) and a recipient address and wants it posted by ordinary or registered mail; registered mail is international registered mail with tracking and signature on delivery; "certified" letters, Einschreiben, lettre recommandée and carta certificada mean this here (not a US certified-mail product). Creates a draft with the exact total in the user's currency. Nothing is sent or charged; call send_letter only after the user confirms. Every envelope carries our company return address, so the user's own address belongs in the document. A US Letter PDF to a recipient outside the US, Canada and US territories needs the user's paper choice (paper_size, same price): without it the draft says paper_choice_required. Needs the user's account.

  • create_topup_linkwrite actionFree

    Use this when the user needs to add credit, or to pay one specific draft letter by card. Returns a link to the payment page on printandmailcompany.com; give it to the user, who pays there. The assistant cannot pay, and calling this tool charges nothing. Needs the user's account.

  • create_upload_linkwrite actionFree

    Use this when the user wants to post a PDF that is on their own device and cannot be passed as a URL or base64. Creates a private upload page (valid 60 minutes); give the URL to the user, and once they have uploaded, pass upload_id to create_letter. Sends nothing. Needs the user's account.

  • fix_document_marginsFree

    Use this when an uploaded PDF fails the print check because content is too close to the edge or pages are neither A4 nor US Letter. mode "shrink" (default) scales the affected pages down slightly and centres them on their paper (US Letter for a US Letter PDF, else A4); nothing is lost. mode "crop" keeps pages at 100 % and removes everything inside the margin band, so that content is NOT printed (pages of other sizes are first fitted onto A4). The US Letter pages of a mixed PDF that already fit on A4 keep their placement. The original upload is kept; calling again with the other mode replaces the earlier fix. If content touches the edge, ask the user which mode they prefer and tell them what changed. Not possible once the letter is paid. Needs the user's account.

  • get_balanceFree

    Use this when the user asks how much prepaid credit they have, or to check before sending that the credit covers a letter. Returns the credit, the account currency and the minimum top-up. Changes nothing. Needs the user's account.

  • get_letterFree

    Use this when the user asks about a letter they created here: status (draft, paid, in_production, printed, posted, cancelled, returned), tracking number for registered mail, and price. Look up by letter_id or reference (PM-XXXXXX). Changes nothing. Needs the user's account.

  • get_price_quoteFree

    Use this when the user asks what it costs to send a physical letter by post (snail mail), including a registered letter. Returns the exact total incl. Luxembourg VAT (for a signed-in EU business customer with a confirmed VAT number: excl. VAT under the reverse charge), the line items, the envelope, the postal size class and zone and the typical delivery time for a page count, destination country and print options. Letters are printed and posted in Luxembourg, France, Belgium or Germany, so the sender can be anywhere in the world. Note: registered mail is international registered mail with tracking and signature on delivery; "certified" letters, Einschreiben, lettre recommandée and carta certificada mean this here (not a US certified-mail product). Works without sign-in. Set currency to get the total in USD, GBP or CHF (ECB rate plus currency margin). Does not cover email, fax, parcels or postcards.

  • list_destinationsFree

    Use this when the user asks whether a letter can be posted to a country, or which countries can be reached. Without country: all destination countries with their postage zone. With country: that country's zone, the price of a 1-page standard and registered letter, and the typical delivery time. Works without sign-in. Letters only, no parcels.

  • list_lettersFree

    Use this when the user wants to see their recent letters, optionally filtered by status. Returns status, recipient, price and tracking number per letter. Changes nothing. Needs the user's account.

  • send_letterwrite actionFree

    Use this when the user has explicitly confirmed a specific draft letter (recipient, content and total price) and wants it printed and posted. Pays the letter from the user's prepaid credit and releases it to print; it can be cancelled with cancel_letter only until production starts. Only call this after that confirmation and after the user agreed to the Terms (https://printandmailcompany.com/en/legal/terms) and to printing starting immediately (which ends the consumer right of withdrawal once printed). If credit is too low, the result contains a payment link for the user; the assistant cannot pay. A US Letter PDF to a recipient outside the US, Canada and US territories needs paper_size (ask the user: shrink to A4, recommended, or keep US Letter; same price); without it the call fails with PAPER_CHOICE_REQUIRED and nothing is charged. Posts paper letters only: no email, fax or parcels. Needs the user's account.

  • upload_documentwrite actionFree

    Use this when the user already has a PDF (public https URL or base64) that should be printed and posted. Stores the file in the user's account, runs the print check (A4 or US Letter, free margins; printed_on says the paper: US Letter PDFs are printed on US Letter, a PDF mixing A4 and US Letter pages on A4, see us_letter_note; decide by compliant, as all_pages_a4 is false for a US Letter PDF) and returns document_id for create_letter. If the check fails, call fix_document_margins or ask the user for a corrected file. For a file on the user's own device, use create_upload_link instead. Sends nothing. Needs the user's account.

Public scan report

scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it

1 high
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 1330ms20/20
  • Tool poisoning14 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 6 write-action tools with no auth3/15
  • Maintenancelast push 7 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; website matches verified namespace9/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Print and Mail Company compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 65% of 48,255 servers
Tools
14
the typical server has 7
Tools that change things
43%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
422 ms
faster than 35% of 30,031 servers

What its tools let an agent do: 8 read · 4 create · 1 delete · 1 send or post

Install Print and Mail Company in Claude Code, Cursor or VS Code

claude mcp add --transport http printandmailcompany https://printandmailcompany.com/mcp
Add to Cursor

What the publisher says

From the Print and Mail Company repository's README, as published. We do not edit it. Read it on GitHub

Print and Mail Company for Claude

Send real paper letters by post from Claude. Print and Mail Company (printandmailcompany.com, Luxembourg) prints your letter or PDF, puts it in an envelope with the address printed on it and posts it in Luxembourg, France, Belgium or Germany to any country, as a standard or registered letter. You can be anywhere in the world.

Ask Claude, for example:

  • "Write a cancellation letter for my gym membership and send it by registered mail to FitLife GmbH, Hauptstraße 5, 10115 Berlin."
  • "How much does it cost to send this 6-page PDF to my landlord in Lisbon, double-sided?"
  • "What's the status of my letter to the tax office?"

Claude always shows you the recipient, the pages and the exact price first, and only sends the letter after you confirm it in the chat. Letters are paid from your prepaid credit; Claude never pays by card.

What this plugin contains

destinations and the PDF check work without an account. Composing, uploading, sending and tracking letters ask you to sign in to your Print and Mail Company account (OAuth) the first time.

  • Connector (.mcp.json): the remote MCP server https://printandmailcompany.com/mcp. Quotes, the list of

confirmation and handle print-check problems.

  • Skill send-physical-letter: tells Claude how to collect the addresses, show the price, ask for your

What it sends and fetches

The plugin runs no local code. Claude talks only to https://printandmailcompany.com (the MCP server and, without the connector, the public quote API and llms.txt). The letter text or PDF and the addresses you give Claude are sent there to print and mail the letter. Uploaded documents are deleted 30 days after posting.

  • Pricing and destinations: https://printandmailcompany.com/en/pricing
  • How it works with AI assistants: https://printandmailcompany.com/en/ai-assistants
  • Privacy policy: https://printandmailcompany.com/en/legal/privacy
  • Terms: https://printandmailcompany.com/en/legal/terms
  • Support: support@printandmailcompany.com

Nothing above is checked by us. What we check is on the safety report.

Print and Mail Company: common questions

Is Print and Mail Company MCP server safe?
Mostly: it is graded B (83/100). Read the Print and Mail Company safety report
How do I install Print and Mail Company?
It runs remotely at printandmailcompany.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Print and Mail Company need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Print and Mail Company maintained?
The last commit was 28 days ago (2026-10-07). The latest release is v1.0.0.
Is Print and Mail Company up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does Print and Mail Company compare with other MCP servers?
safety score 83/100 (higher than 65% of 48,255 servers); tools 14 (the typical server has 7); tools that change things 43% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.