Curie Commerce
by curie.co · co.curie/commerce
Search, compare in 3D, and buy products from 5.6M+ Shopify stores. Free tier; Pro adds checkout.
- Category
- Shopping and commerce
- Connection
- Remote (SSE)
- Tools
- 30 reported
- Status
- Online
Connect it to your AI
Claude Code
claude mcp add --transport sse commerce https://chat.curie.app/api/mcp/globalClaude, ChatGPT, Cursor and other apps
Add it as a custom connector with this URL (SSE):
https://chat.curie.app/api/mcp/globalCursor, VS Code and other apps (mcp.json)
{
"mcpServers": {
"commerce": {
"url": "https://chat.curie.app/api/mcp/global"
}
}
}Tools it offers
30 tools, as the server itself reported during our check on Oct 31, 2026.
get_recommendationsGet product recommendations similar to a given product. Useful for 'show me more like this' requests. Returns structured product items (same shape as search_products). Recommended visualization: a horizontal scrolling Readd_product_from_photoAdd a generated 3D model to the merchant's Shopify store as MODEL_3D media — creating the product if needed — and optionally publish it. This is the store-side 'cut-and-paste' step: pass the hosted `glb_url` of an alreadget_availabilityCheck product availability and pricing across retailers. Returns all affiliate links with current prices.compare_productsCompare 2 to 6 products side-by-side. Returns a comparison matrix with each product's name, price, brand, 3D model availability, key attributes, and a cascade-aware visual hint for each row. Optional criteria narrow whicget_brand_contextReturns the merchant's brand palette, typography hints, voice/tone profile, signature phrases, forbidden words, and a system_prompt_block the AI client can prepend to subsequent responses so they sound like the merchantget_suggested_promptsOnboarding suggestion chips for the chat surface — the same 'What's trending?' / 'Find me a gift' / 'Compare products' chips chat.curie.app shows above its input. When called on a per-shop MCP endpoint (e.g. /api/mcp/allinitiate_checkoutBegin a GUEST checkout flow for one or more products — NO sign-in required. Pass `shop_domain` (e.g. "allbirds.com") on Curie's cross-merchant route so Curie resolves the shop, creates an UNAUTHENTICATED Shopify cart, ansearch_catalogSearch the store catalog by name, brand, style, color, or keywords. This is the UCP/Shopify-canonical catalog-search tool (Shopify Storefront MCP's `search_catalog`, formerly `search_shop_catalog`); `search_products` islookup_catalogBatch-retrieve full product objects by ID in ONE call. This is the UCP/Shopify-canonical batch product-lookup primitive (Shopify Catalog MCP's `lookup_catalog`) — the multi-id counterpart of `get_product`. Pass an arrayget_product_detailsGet full details for a specific product by its ID. The UCP/Shopify-Storefront-MCP-canonical product-detail tool. Returns the full Shopify product payload (description, options, variants, selling_plan_groups, requires_selget_cartRead a shopper's current cart by id. Returns line items, totals, discount info, and checkout URL. Passthrough to Shopify Storefront MCP's get_cart for the target shop; requires shop scope and is not available for cross-mupdate_cartModify a Shopify cart — add line items, update quantities, remove lines. Pass cart_id=null to create a new cart. Returns the updated cart with checkout URL ready for in-chat completion. Passthrough to Shopify Storefrontcreate_cartCreate a new Shopify cart for the target shop, optionally pre-loaded with line items. UCP-canonical dev.ucp.shopping.cart.create_cart. Returns the new cart_id + checkout_url ready for in-chat checkout handoff. Passthrougcancel_cartCancel an existing Shopify cart. UCP-canonical dev.ucp.shopping.cart.cancel_cart. Idempotent — re-cancelling a cancelled cart returns success. Passthrough to Shopify Storefront MCP's cancel_cart.get_checkoutRead a Shopify checkout session's current state by id. Returns status, line items, shipping address, totals, brand voice. UCP-canonical dev.ucp.shopping.checkout.get_checkout. Passthrough to Shopify Checkout MCP.update_checkoutUpdate fields on a Shopify checkout session. UCP-canonical dev.ucp.shopping.checkout.update_checkout — Curie's wrapper performs a PUT-semantics-safe diff (fetches current state, merges your partial input, forwards the fucomplete_checkoutComplete (finalize payment + place order) a Shopify checkout session. UCP-canonical dev.ucp.shopping.checkout.complete_checkout. Requires a selected_instrument_id from the checkout's available payment instruments. Token-cancel_checkoutCancel a Shopify checkout session. UCP-canonical dev.ucp.shopping.checkout.cancel_checkout. Idempotent — re-cancelling returns success. Idempotency-key auto-managed.get_orderRead the live status of an order by id (UCP-canonical dev.ucp.shopping.order.get_order). Returns the real order body — line items, fulfillment/tracking, totals, status — when the order is visible to Curie. Visibility todsearch_shop_policies_and_faqsGet facts about the shop's policies (returns, shipping, refunds, exchanges) or product FAQs. Example questions: "What's your return policy?", "Do you ship to Canada?", "How long do exchanges take?". Passthrough to Shopifcurie_try_on_3dReturns an MCP-UI UIResource for an inline 3D viewer for the given product (when a USDZ/GLB model exists). Hosts that support MCP Apps render the iframe-embedded model-viewer inline in chat; legacy hosts fall back to strsolve_jobEditorial 'best for the job' answer. Given a shopper's job-to-be-done (e.g. 'shoes for flat feet', 'beach wedding outfit under $200'), returns one top pick, 2 alternatives (also-great / budget / step-up), the criteria uscurie_wishlist_addSave a product to the caller's wishlist. Pinterest-style — the wishlist row is auto-created on first add (find-or-create on identity). Identity is resolved from the request: Authorization: Bearer <jwt> for authed users,curie_wishlist_getList items on the caller's wishlist, newest-saved first. Wishlist is auto-created on first call (matches the REST GET behaviour so iOS UI always has a stable id). Identity resolved from Authorization: Bearer <jwt> or X-Ccurie_wishlist_removeRemove an item from the caller's wishlist by item_id. Identity resolved from Authorization: Bearer <jwt> or X-Curie-Device-Id header (the same identity that owns the wishlist this item belongs to). Idempotent — removingcurie_wishlist_move_to_cartMark a wishlist item AS moved-to-cart (sets `moved_to_cart_at = now()`). This tool does NOT directly add the item to a Shopify cart — cart wrapping is the host AI's job via the existing `update_cart` MCP tool. Use this tcurie_cart_aggregate_addAdd a line to the caller's aggregated multi-merchant cart with UPSERT-increment semantics — re-adding the same (shop_domain, product_variant_id) increments the existing line's quantity instead of inserting a duplicate rocurie_cart_aggregate_getList the caller's aggregated multi-merchant cart, grouped by shop_domain by default. The cart is auto-created on first call so iOS/web UIs always have a stable id for the cart-icon badge (matches REST GET behaviour). Idecurie_cart_aggregate_removeRemove a single line from the caller's aggregated cart by line_id. Identity resolved from Authorization: Bearer <jwt> or X-Curie-Device-Id header (same identity that owns the parent cart). Idempotent — removing an alreadcurie_cart_aggregate_update_quantitySet the quantity on an aggregated cart line. Special case: `quantity: 0` DELETES the line (matches UI affordance 'set to 0' === 'remove'). Identity resolved from Authorization: Bearer <jwt> or X-Curie-Device-Id header (o
Questions
What is the Curie Commerce MCP server?
Search, compare in 3D, and buy products from 5.6M+ Shopify stores. Free tier; Pro adds checkout. It is made by curie.co and listed in the official MCP Registry as co.curie/commerce. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.
How do I add Curie Commerce to Claude?
In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://chat.curie.app/api/mcp/global. In Claude Code, run: claude mcp add --transport sse commerce https://chat.curie.app/api/mcp/global
How do I add Curie Commerce to ChatGPT?
ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://chat.curie.app/api/mcp/global.
How do I add Curie Commerce to Cursor?
Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "commerce": { "url": "https://chat.curie.app/api/mcp/global" } } }
Does Curie Commerce work right now?
Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.
What can Curie Commerce do?
It gives your AI 30 tools, including get_recommendations, add_product_from_photo, get_availability, compare_products, get_brand_context. The full list is on this page.
Is this your server? Get the badge for your README
Markdown (GitHub README)
[](https://chen.media/mcp/co-curie-commerce)HTML (switches to dark mode on its own)
<a href="https://chen.media/mcp/co-curie-commerce"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/co-curie-commerce.svg?theme=dark"><img src="https://chen.media/mcp/badge/co-curie-commerce.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>More in Shopping and commerce
See allCapucine
scorelook.frCapucine, styliste IA ScoreLook : looks sourcés, météo, hubs pièces, critères shopping.
TracePass
tracepass.euManage products, EU Digital Product Passports, operator parties, and GS1 EPCIS supply-chain events.
McClipFace
getclippy.coMcClipFace finds current coupon codes, promo codes, deals and discounts for stores and products.
PokeFocus
pokefocus.comPokémon card and sealed product prices, graded sold prices, price history, sets, and Market Pulse.
FindEnergyRates Electricity Rates
findenergyrates.comLive US retail electricity plans, utility price-to-compare rates, ZIP-to-utility lookup. Read-only.
KitRank use cases
kitrank.devRead-only catalog of 1,900+ real, sourced AI agent use cases with tools, cost and setup prompts.