Summary
Order status and catalogue lookup in the same place.
The two halves answer the two questions a print-on-demand shop fields all day: where is this order, and can we make that product for this customer where they live. Stock and shipping come back per region, so the second answer is location-aware rather than generic.
What it is
An MCP server over Gelato's print-on-demand API: search and open orders, browse product catalogues, and check pricing, regional stock and shipment methods.
What you get
- Order search filtered by status, country and date range, and one order's detail (search_orders, get_order_summary)
- Product search across catalogues with filtering, and full detail on a single product (search_products, get_product)
- Pricing for products (get_product_prices)
- Stock availability checked across regions (check_stock_availability)
- The shipment methods available (list_shipment_methods)
- Resources for recent orders, draft orders and catalogue summaries, addressable as orders://recent, orders://drafts and catalogs://list
Requirements
Python 3.13+ and uvx, plus a Gelato API key from the Gelato API Portal in the client config.
Setup effort
One command plus a key — pip install mcp-server-gelato, then supply credentials
