mcpbeat Sign in

Gelato MCP by usefulapi MCP Server

answering

Gelato MCP by usefulapi is answering right now. Last checked 4 min ago. It exposes 19 tools. Last commit 10 Oct 2026.

Browse the Gelato catalog, prices, orders and shipping; quote, create draft orders and products.

Uptime history 52 hours of history
52 hours agonow
100.0%
Uptime 24h
92 of 92 checks
19
Tools
read from the server
97 ms
Response time
average over 24h
0
Stars
last commit 10 Oct 2026

Nothing serious here today

Today is the operative word: we check Gelato MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add gelato --transport http https://gelato.usefulapi.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "gelato": {
      "url": "https://gelato.usefulapi.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.gelato]
url = "https://gelato.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "gelato": {
      "url": "https://gelato.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "gelato": {
      "url": "https://gelato.usefulapi.io/mcp"
    }
  }
}

Available tools 19

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

gelato
gelato_cancel_order
Cancel an order before production. Gelato refuses (HTTP 409) once any item is printed or the order has shipped. This cannot be undone. POST /v4/orders/{orderId}:cancel.
gelato_check_stock
Stock status of stockable products per stock region (US-CA, EU, UK, OC, AS, SA, ROW): in-stock, out-of-stock-replenishable (with a replenishment date), out-of-stock, non-stockable or not-supported. POST /v3/stock/region-availability.
gelato_create_order
Create an order. By default it is a DRAFT: nothing is produced or charged until it is submitted with gelato_submit_draft_order (or in the dashboard). With order_type "order" Gelato starts production and charges the account right away. Shipment: a shipmentMethodUid from gelato_quote_order, or "normal"/"standard"/"express"; omitted = the cheapest. POST /v4/orders.
gelato_create_product_from_template
Create a product in a connected store from a template, with your own images in the template's placeholders. Gelato creates the product, then publishes variants and mockups in the background (track it with gelato_get_store_product). Hidden in the online store unless visible_in_online_store is true. POST /v1/stores/{storeId}/products:create-from-template.
gelato_delete_draft_order
Permanently delete a DRAFT order (regular orders cannot be deleted; cancel them instead). DELETE /v4/orders/{orderId}.
gelato_get_catalog
One catalog with the attributes that define its products (e.g. PaperFormat, PaperType, ColorType) and each attribute's possible values. Use them as attribute_filters in gelato_search_products. GET /v3/catalogs/{catalogUid}.
gelato_get_cover_dimensions
Cover layout of a multi-page product (photo book, brochure) in millimetres: spine, front, back, bleed and wraparound areas, for designing the cover file. GET /v3/products/{productUid}/cover-dimensions.
gelato_get_order
One order by Gelato order id: type (order/draft), fulfillment and financial status, items with their files and statuses, shipment with packages and tracking codes/URLs, shipping address, receipts and totals. GET /v4/orders/{orderId}.
gelato_get_product
One catalog product by productUid: attributes, weight, supported and unsupported countries, whether it is printable or stockable, and valid page counts for multi-page products. GET /v3/products/{productUid}.
gelato_get_product_prices
Gelato's production prices of a product for every quantity tier, optionally for one destination country and currency. page_count is required for multi-page products. Shipping is not included (use gelato_quote_order). GET /v3/products/{productUid}/prices.
gelato_get_store_product
One product of a connected store: title, description, status, variants (with productUid and external ids), options, preview and publishing state. GET /v1/stores/{storeId}/products/{productId}.
gelato_get_template
A product template made in the Gelato dashboard: title, description, preview, and its variants (id, title, productUid; pass the variant id as template_variant_id) with their image placeholders (names to fill in gelato_create_product_from_template). GET /v1/templates/{templateId}.
gelato_list_catalogs
List Gelato's product catalogs (posters, cards, t-shirts, mugs, photo books, ...) with their catalogUid and title. Start here to find products. GET product.gelatoapis.com/v3/catalogs.
gelato_list_shipment_methods
Gelato's shipment methods (shipmentMethodUid, name, type normal/express/pallet, tracking, business/private, supported destination countries), optionally only those for one destination country. GET shipment.gelatoapis.com/v1/shipment-methods.
gelato_list_store_products
Products of a connected e-commerce store (Shopify, Etsy, WooCommerce, ...) as Gelato knows them: id, title, status (created/publishing/publishing_error/active), external id, variants with their productUid, preview images and dates. The store id is in the Gelato dashboard URL of the store and on its orders (storeId). GET ecommerce.gelatoapis.com/v1/stores/{storeId}/products.
gelato_quote_order
Price an order before placing it: product prices and the available shipment methods (shipmentMethodUid, price, min/max delivery days and dates) per fulfillment facility, for a recipient address. Nothing is created or charged. Pass a returned shipmentMethodUid to gelato_create_order. POST /v4/orders:quote.
gelato_search_orders
Search orders and drafts, newest first: id, your reference ids, order type, fulfillment and financial status, channel, store, country, currency, totals and dates. Filter by status, type, country, channel, store, reference, date range or free text (recipient name or order reference). POST /v4/orders:search.
gelato_search_products
List the products of a catalog, optionally filtered by attribute values, with each product's productUid, attributes, weight and dimensions, plus hit counts per attribute value. POST /v3/catalogs/{catalogUid}/products:search.
gelato_submit_draft_order
Convert a DRAFT order into a regular order: Gelato starts production and charges the account. Items stay as they are. Only drafts can be submitted. PATCH /v4/orders/{orderId} {"orderType":"order"}.

Endpoints

URLTransportStateLatencyChecked
https://gelato.usefulapi.io/mcp streamable-http answering 74 ms 4 min ago

Alternatives to Gelato MCP by usefulapi

same job, measured the same way
Printful MCP by usefulapi
by usefulapi

Browse the Printful catalog, orders, shipping quotes and stats, and create draft orders and mockups.

20 tools answering
Printify MCP by usefulapi
by usefulapi

Read shops, catalog blueprints, print providers, products and orders; create and publish products.

14 tools answering
Finale Inventory MCP by usefulapi
by usefulapi

Read Finale Inventory products, stock, orders and shipments; create draft purchase orders.

13 tools answering
Booqable MCP by usefulapi
by usefulapi

Browse rental orders, customers, products and availability, and create bookings in Booqable.

21 tools answering
Billy MCP by usefulapi
by usefulapi

Read Billy invoices, bills, contacts, products and postings; create contacts and draft invoices.

15 tools answering
Current RMS MCP by usefulapi
by usefulapi

Browse opportunities, products, stock, availability and invoices, and create quotes in Current RMS.

20 tools answering
Paymo MCP by usefulapi
by usefulapi

Browse Paymo projects, tasks, timesheets and invoices, and create tasks, log time or run timers.

21 tools answering
Unleashed Software MCP by usefulapi
by usefulapi

Check products, stock on hand, customers, orders, invoices and quotes, and create records.

20 tools answering

Gelato MCP by usefulapi — questions

Answers built from our own checks of this server.

What can Gelato MCP by usefulapi do?
It exposes 19 tools, read directly from the server on our last check. Among them: gelato_cancel_order, gelato_check_stock, gelato_create_order, gelato_create_product_from_template, gelato_delete_draft_order, gelato_get_catalog and 13 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Gelato MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 97 ms. The bar chart above shows every period we have measured.
How do I connect Gelato MCP by usefulapi?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Gelato MCP by usefulapi need an API key?
No. Gelato MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 19 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Gelato MCP by usefulapi?
It answers our handshake in 97 ms on average, which is faster than 86% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Gelato MCP by usefulapi open source?
Yes — it is published under the MIT licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.