io.usefulapi/catalog-machine · v1.0.0 · ecommerce
Catalog Machine MCP by usefulapi is healthy: it completed an MCP handshake in 585 ms and exposes 9 tools.
Read products, orders and catalogs; update products and rebuild catalog PDFs in Catalog Machine.
Endpoint: https://catalog-machine.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 9 |
| Latency | 585 ms |
| Last checked (UTC) | 2026-11-02T01:55:21.384Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-02T01:55:21.384Z | Healthy | 585 |
catalogmachine_list_products | List products with all fields, variants and collections. Filter by category or collection. Catalog Machine API: GET /products. |
catalogmachine_get_product | Get one product by its Code, with all fields and variants. Catalog Machine API: GET /products/{code}. |
catalogmachine_update_product | WRITE. Change fields of one product. The tool reads the product, merges your `fields` over it, and sends the full record back (the API needs the whole structure). Top-level keys only, for example Name, Price, Description. Variants and Collections replace the old list if you pass them. Catalog Machin |
catalogmachine_list_categories | List product categories with their field definitions. Catalog Machine API: GET /categories. |
catalogmachine_list_orders | List orders (open orders by default), with customer and line items. Filter by status. Catalog Machine API: GET /orders. |
catalogmachine_list_catalogs | List catalogs with permalink, status, privacy and the HTML and PDF links. Catalog Machine API: GET /catalogs. |
catalogmachine_rebuild_catalog | WRITE. Start a rebuild of the catalog PDF by permalink. Returns a JobId: check it with catalogmachine_get_catalog_job. Catalog Machine API: GET /catalogs/{permalink}/rebuild. |
catalogmachine_get_catalog_job | Get the status, errors and warnings of a catalog rebuild job. Catalog Machine API: GET /jobs/catalogs/{jobId}. |
catalogmachine_get_import_job | Get the status of the last Shopify import job (`shopify`) or CSV import job (`csv`). Catalog Machine API: GET /jobs/import/shopify-import or /jobs/import/csv-import. |