CustomCat MCP by usefulapi

io.usefulapi/customcat

Browse the CustomCat catalog, your products and designs; check shipping; create and cancel orders.

Yes, your AI can use this right now.Answered a live MCP handshake in 312 ms with no sign-in needed and exposes 12 tools.
Is this your server? Claim the listing. Verified adds a vendor-confirmed mark on this page and matching app pages.
Claim with Verified — $49/moWant it in front of people comparing Design & Media tools? Feature it — $149/mo

Connect it

Settings → Connectors → Add custom connector
URL: https://customcat.usefulapi.io/mcp

12 tools, pulled live

Pulled straight from the server with tools/list on 2026-10-27.
customcat_list_productsread-only

List the products you set up in CustomCat (a design on one or more catalog items) with variants, SKUs, cost, price, stock flag and design images. Use the variant SKUs when placing an order for these products. GET /product.

customcat_get_productread-only

One of your CustomCat products by id (e.g. 22-2580581): variants, SKUs, cost, price, options, designs. GET /product/{product_id}.

customcat_list_designsread-only

List the designs uploaded to your CustomCat account: id, name, tags, image URLs, default product and last-updated time. GET /design.

customcat_list_catalog_categoriesread-only

The CustomCat catalog categories (Digisoft, Sublimation) and their subcategories (e.g. T-Shirts, Sweatshirts, Bags), to narrow customcat_list_catalog. GET /catalogcategory.

customcat_list_catalogread-only

Browse the full CustomCat catalog of printable blank products (the items you can order with your own artwork). Filter by category and subcategory from customcat_list_catalog_categories. The reply carries the total in `total`. GET /catalog.

customcat_get_catalog_productread-only

One catalog product by numeric id with its colors, sizes and SKUs. GET /catalog/{catalog_product_id}.

customcat_get_catalog_skuread-only

One catalog SKU with its price and stock status. Use it before ordering: a SKU that is out of stock, discontinued or invalid makes the order fail. GET /catalog/sku/{catalog_sku_id}.

customcat_list_shipping_methodsread-only

The shipping methods CustomCat offers for a destination country (ids and names). The method name is required when placing an order. GET /shipping.

customcat_get_shipping_costread-only

Calculate the shipping cost of one shipping method for a destination and a list of catalog SKUs with quantities. Read-only quote: it places nothing. POST /shipping/{shipping_id} (shipping_id from customcat_list_shipping_methods).

customcat_get_order_statusread-only

Status of an order by YOUR order id: order status (Pending, Verified, Shipped), per-item production status, shipments with tracking ids, totals and the ship-to address. Set sandbox=true to look up a sandbox test order. GET /order/status/{order_id}.

customcat_create_ordercan modify

WRITE: place an order for CustomCat to print and ship. This CHARGES the payment method on file in your CustomCat account (product cost + shipping; a front+back print adds $5 per line item) unless sandbox=true, which only validates the order. A real order (sandbox=false) also needs confirm=true, set only after the user confirmed it. The order id is yours and must be new (a duplicate is rejected). N

customcat_cancel_ordercan modify

WRITE: cancel (delete) an order by YOUR order id. CustomCat can only cancel an order that has not gone into production; one already printed or shipped is refused. Needs the Write API key. Confirm with the user first. DELETE /order/{order_id}.

Alternatives in Design & Media

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”