AgentMade Print on Demand
io.github.alexmensak/agentmade-print-on-demandVersion 0.1.0Print on demand for AI agents. No sign-up. Picture, words or logo on a tee, hoodie or tote.
Status
Responds1041 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:44 UTC
- Latency
- 1041 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://pod.agentmade.dev/mcp/payResponds1041 msNo sign-in
Claude Code
claude mcp add --transport http agentmade-print-on-demand https://pod.agentmade.dev/mcp/payClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: agentmade-print-on-demand
Remote MCP server URL: https://pod.agentmade.dev/mcp/payCursor
{
"mcpServers": {
"agentmade-print-on-demand": {
"url": "https://pod.agentmade.dev/mcp/pay"
}
}
}VS Code
code --add-mcp '{"name":"agentmade-print-on-demand","type":"http","url":"https://pod.agentmade.dev/mcp/pay"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
9 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
cancel_orderCancel an order. Unpaid: closes the payment link; nothing is charged. Paid and not yet in production: cancels and refunds in full. In production or shipped: cannot be cancelled; the error gives the reason. A second call on a cancelled order is safe. | Yes | No | Yes | Yes |
create_mockupRender a preview PNG of the artwork on the product in the chosen colour and placement. style flat draws the placement; style packshot uses a product photo with the exact print at real size, or gives the flat preview with a note when no photo exists. Returns mockup_url, blank_image_url and image_prompt (an optional text prompt for an illustration of a person who wears the product; such an image is an illustration, not the exact print). Optional. | No | No | Yes | No |
get_orderCurrent order status (AWAITING_PAYMENT, PAID, SUBMITTED, IN_PRODUCTION, SHIPPED, DELIVERED or an exception state), next_step in plain language, the payment link while unpaid, shipments and a timeline. | No | Yes | Yes | No |
get_productFull details for one product: colours with hex codes and product photos (images: url, view, style, alt; empty when none yet; ai_generated marks AI photos), sizes, variant ids, print placements with the print area in mm, placement presets (for example center_chest, left_chest, full_front, full_back), materials and artwork guidance. | No | Yes | Yes | No |
purchaseTurn a quote into an order. Needs quote_id, the full recipient address (it must match the quoted destination) and rights_attestation=true. contact_email is the payer's own email, never the gift recipient's. Returns order_id and payment.url: the order page where the person pays by card, Apple Pay or Google Pay. Nothing is printed until the payment is confirmed. Idempotent per quote_id. | No | No | Yes | Yes |
quotePrice printed items delivered to one destination. Returns quote_id, the total that the payer pays (products, shipping and VAT where AgentMade collects it), what is not included, the delivery estimate and the expiry. Needs artwork_id values from validate_artwork. Charges nothing. For a destination where orders are not open, the quote is for information only. | No | No | No | Yes |
search_productsUse this when the user wants their own picture, words or logo printed on a T-shirt, hoodie, sweatshirt or tote bag and delivered, as a gift or for themselves. Finds products by free text, category, colour and size. Returns product_id, image_url (a product photo, or null), colours, sizes and print placements. No account needed. Not for mugs, posters, caps, stickers or embroidery. | No | Yes | Yes | No |
track_orderCarrier, tracking number and tracking link for each shipment of an order, and the delivery estimate. | No | Yes | Yes | No |
validate_artworkUpload artwork and check that it prints well on one product placement. Send exactly one of: artwork with svg (markup, best for text and logos), base64 (a PNG, JPEG or SVG file up to about 2 MB, no data: prefix) or url (a public HTTPS link to the file); file (a file object from your client); or upload_link:true when you cannot send the file in this call. Returns artwork_id and PASS/WARN/FAIL checks: print size in mm, resolution (DPI), print and safe area, transparent background, contrast with the product colour. For photos and AI images use preset center_chest. Use the artwork_id in quote. | No | No | No | Yes |
Details
- Registry status
- Active
- Published
- Oct 11, 2026
- Updated
- Oct 11, 2026
- Categories (suggested)
- Design and mediaSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared