The request asks for a "Commerce API" without naming a product, so the best matches are platforms that expose commerce operations through official APIs, MCP servers or SDKs. Shopify Dev Docs leads with its Storefront API, Admin API client and MCP server 1; Medusa offers an open-source commerce platform with MCP servers 2; API2Cart gives a unified API across 80+ shopping platforms 3; Spree-based Apparel Monster is a store exposing a public Storefront API and MCP server 10.
- 1
Shopify Dev Docsshopify.devverified and signed
Official Shopify developer docs and tools, including a Storefront API, the @shopify/admin-api-client SDK and the @shopify/dev-mcp MCP server for building commerce apps and storefronts 1.
official:MCP server · @shopify/dev-mcpSDK · @shopify/admin-api-clientCLI · toxiproxypackage · @shopify/ucp-clirepository · ucp-proxy+137 community tools built for it
for agents: Storefront API · custom_api_call · shopify-functions
- 2
Medusamedusajs.comverified and signed
Open-source commerce platform with an MCP server for agents and developers to build storefronts and commerce operations on 2.
official:MCP server · MedusaMCP server · com.medusajs/medusa-mcp
for agents: storefront-best-practices · building-storefronts · creating-agents-in-medusa
- 3
API2Cartapi2cart.comverified and signed
A unified commerce API that lets SaaS products integrate with 80+ shopping platforms and marketplaces through 100+ API methods, with an MCP server and Swagger API 3.
official:MCP server · com.api2cart/mcpAPI · Swagger API2Cart
for agents: CartCreate · CartInfo · CartList
- 4
Sources
- 1Shopify Dev Docsshopify.dev · read 2026-10-29
- 2Medusa - Open-Source Agentic Commerce Platformmedusajs.com · read 2026-10-29
- 3API2Cart - Unified eCommerce API Integration Solutionapi2cart.com · read 2026-10-29
- 10Apparel Monsterapparel.monster · read 2026-10-29
For agents: the 10 actions behind this answer
Storefront API · @shopify/shopify-api verified and signed
storefront-best-practices · storefront-best-practices verified and signed
ALWAYS use this skill when working on ecommerce storefronts, online stores, shopping sites. Use for ANY storefront component including checkout pages, cart, payment flows, product pages, product listings, navigation, homepage, or ANY page/component in a storefront. CRITICAL for adding checkout, impl
CartCreate · Swagger API2Cart verified and signed
Add store to the account
· VaultGraph website read, tools not yet checked
Make your shop usable by any AI agent. One MCP gateway exposes catalog, cart, checkout, and orders to ChatGPT, Claude, and beyond.
Ecommerce API · Apideck verified and signed
Access orders, products, customers, and stores across Shopify, WooCommerce, BigCommerce, and more.
shopping_cart_get · UCP Gateway found in code, not yet checked
Refresh a merchant cart state.
· Cmssy website read, tools not yet checked
Headless CMS with native commerce. Any MCP client runs your pages, products and orders, and refunds wait for your yes. Your own frontend renders it. Start free.
Checkout and booking handoff · Nexez verified and signed
Return a provider, email, or phone handoff without an API key. Creating a checkout session or payment requires a Pro API key and preserves Nexxi buyer approval boundaries. e.g. Book the Discovery Call and send the buyer to the seller.
build-bundle · UCP Checker found in code, not yet checked
Build a multi-store shopping cart in one call. Pass an array of items (each with domain + variantId) and get back per-store checkout URLs. Items on the same store share one cart. Requires variant IDs — use get-product-details first to resolve sizes/colors. Example: items: [
Manage Cart · Apparel Monster Storefront Agent verified and signed
Create a cart (anonymous via order_token or authenticated via Bearer), add variants, change quantities, apply promo codes, view running totals. Available over the Agent Commerce API v1 and MCP (see supportedInterfaces); A2A message/send will point you at them. e.g. Add variant 118 to my cart quantit
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.