Check print-ready PDFs for free and order professional printing: flyers, cards, posters, apparel.
Connect Remote server
claude mcp add --transport http printsi https://printsi-api-live.magnus-ahmad.workers.dev/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
{
"mcpServers": {
"printsi": {
"url": "https://printsi-api-live.magnus-ahmad.workers.dev/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
{
"servers": {
"printsi": {
"type": "http",
"url": "https://printsi-api-live.magnus-ahmad.workers.dev/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://printsi-api-live.magnus-ahmad.workers.dev/mcp
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 19 found in our last check
capabilitiesWhat printsi can print, where it delivers, and which operations exist. No credential needed.
products_listList product families.
products_showOptions, defaults, quantities and file requirements for one product.
checkFree preflight: checks a PDF against a product's print requirements and returns previews with issues marked. Creates no order and needs no address or payment; the file is stored for the check.
address_validateCheck a delivery address: the contiguous US + DC, or Hong Kong; no PO boxes or military addresses.
pickup_pointsPickup points (lockers, shops) near a street address, closest first, where the printer offers them.
order_createCreate an unpaid draft order with quotes: uploads and checks the PDF, validates the address and returns a quote per shipping method. Nothing is bought; use order_purchase for that.
order_updateChange an order's file, options, quantity, address, deadline or budget. Content changes re-check and re-quote.
order_quoteGet fresh quotes for the order as it stands (e.g. after quotes expired).
order_purchaseRequest a purchase of a quote. Charges nothing: returns an approval link for the user to review and pay on Stripe's page. The card is held, and charged only once the printer accepts.
order_showAn order's status, spec, file check, address and quotes.
order_listOrders you own, plus orders this machine holds tokens for.
order_waitWait until the order reaches a state. Exits 9 on timeout; call again to keep waiting.
order_eventsThe order's history: revisions, checks, quotes and status changes.
order_cancelCancel an unpaid order. A paid order has gone to the printer and can't be canceled.
ticket_createFile a support ticket when something went wrong (a check, an order, payment, or printsi itself). With --order, the order's history is attached. A person reads every ticket; replies go to the email that paid for the order.
ticket_showA ticket's status, our replies and the resolution.
ticket_listTickets and feedback you've filed.
feedbackSend feedback about printsi: what worked, what didn't, what you wish it did. Goes straight to the people building it.
Headers
| Name | Description |
|---|---|
AuthorizationOptional, secret | A printsi guest key, which owns your files and orders. Free, no sign-up: POST https://printsi-api-live.magnus-ahmad.workers.dev/v1/guests returns one. Not needed to browse the catalogue. |
Details
| Endpoint | https://printsi-api-live.magnus-ahmad.workers.dev/mcp (Streamable HTTP) |
| First published | 15 Nov 2026 |
| Last updated | 15 Nov 2026 |
| Registry name | io.github.magnusahmad/printsi |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
