Print-on-demand: browse products, create campaigns with your designs, quote, order and track.
Connect Remote server
claude mcp add --transport http print-on-demand https://api.hoplix.com/mcp
{
"mcpServers": {
"print-on-demand": {
"url": "https://api.hoplix.com/mcp"
}
}
}
{
"servers": {
"print-on-demand": {
"type": "http",
"url": "https://api.hoplix.com/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://api.hoplix.com/mcp
Tools 14 found in our last check
list_productsLists the blank products available on Hoplix (t-shirts, hoodies, mugs, bags, phone cases...) with product code, colours, sizes, base cost in EUR for front print and for front and back print, production days.
get_productFull details of one catalogue product: description, colours, sizes, base costs, production days, printable area, pixels needed for the artwork, weight, and the products that can be added to the same campaign.
list_campaignsLists the seller's campaigns (a campaign is a design applied to one or more products), newest first, with id, name, URL, status, dates, and products with selling price and colours.
get_campaignDetails of one of the seller's campaigns: name, description, URL, status, currency and its products with product-id, price, colours, sizes and preview images. The product-id identifies a campaign product in quotes and orders.
list_ordersLists the seller's orders, newest first, with status, shipping code and tracking URL. With test=true it lists only the test orders.
get_orderFull details of one order: date, your reference, status, shipping cost, tracking and the ordered products. Accepts real order ids and test order ids (TEST-...).
get_order_statusStatus, shipping code and tracking URL of an order, looked up by Hoplix order id or by the seller's own order reference (one of the two is required).
check_shipping_addressChecks whether a delivery address is complete and the destination country is served by Hoplix. Returns valid true/false with the reason.
quote_orderCalculates total and shipping cost of an order with the seller's prices and discounts, running the same checks as a real order (campaign products, sizes, colours, quantities, address). Nothing is saved and nothing is charged.
create_campaignCreates a new campaign: the seller's design printed on a catalogue product (plus optional additional products), with selling price and colours. The design is an image uploaded on a personal Hoplix upload page (front_design_upload_id / back_design_upload_id) or a public http(s) U…
request_design_uploadCreates a personal Hoplix upload page for a campaign design and returns its upload_url and a design_upload_id (UPL-...). On that page the user uploads a PNG or JPG image (max 15 MB) from their device; images shared in a chat are not reachable by the server. The link expires in 3…
get_design_uploadStatus of a design upload: waiting_for_upload, uploaded (with file name, type, width and height in pixels) or expired.
create_orderPlaces a real order that Hoplix prints and ships, with the same checks and prices as an order quote. Nothing is charged: the order is created unpaid and goes into production only after the seller pays it from the Orders page of the Hoplix account (the payment link is also sent b…
cancel_orderCancels an order that is not in production yet; if it was already paid from the wallet the amount goes back to the wallet. Orders in production or shipped cannot be cancelled. Also cancels TEST-... orders.
Details
| Endpoint | https://api.hoplix.com/mcp (Streamable HTTP) |
| First published | 9 Nov 2026 |
| Last updated | 9 Nov 2026 |
| Registry name | com.hoplix/print-on-demand |
More marketing and seo servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
