Storefront MCP cart tools are being deprecated in favour of UCP Cart MCP
Source: Shopify Dev Changelog
Shopify Deprecates Storefront MCP Cart Tools in Favor of UCP Cart MCP
Shopify is deprecating cart tools on the Storefront MCP server and replacing them with UCP-conforming Cart MCP tools. The deprecated endpoints get_cart and update_cart at https://{shop}.myshopify.com/api/mcp will be replaced by new tools that implement the Universal Commerce Protocol (UCP) cart capability.
New Cart MCP Implementation
The new Cart MCP implements the UCP cart capability (dev.ucp.shopping.cart, version 2026-04-08) and exposes tools at the https://{shop-domain}/api/ucp/mcp endpoint. The updated toolset includes create_cart for creating new carts with line items and optional buyer context, and get_cart for retrieving the current cart state.
Impact on Shopify Developers
Developers using the Storefront MCP cart tools need to migrate their implementations to the new UCP Cart MCP endpoints. This change affects applications that interact with Shopify carts through the Model Context Protocol (MCP) server, particularly those handling cart creation and retrieval operations.
Migration Considerations
The shift to UCP-conforming tools represents Shopify’s alignment with the Universal Commerce Protocol standard. Developers should audit their current cart implementations to identify dependencies on the deprecated endpoints. The new create_cart tool offers enhanced functionality by supporting buyer context during cart creation, which was not explicitly available in the previous implementation. Applications will need to update their endpoint URLs and potentially adjust their cart handling logic to accommodate the UCP cart capability structure.
Stay in the loop
Get Shopify ecosystem news and positioning insights for app founders.