Storefront MCP is deprecated. Migrate to UCP MCP's tool by January 15, 2027.
What's changing
The tool on the Storefront MCP server () is deprecated in favor of the UCP Ask MCP tool.
UCP MCP implements the UCP ask capability (dev.ucp.common.ask) and exposes the following tool at the endpoint:
: Answer a buyer's question about the store's policies and services, using the store's knowledge base and policies.
The deprecated tool will be maintained until January 15, 2027, but all documentation will refer to Ask MCP.
What you should do
If you're building with :
- Migrate calls to
, and update endpoints to use. - Include a
metaobject carryingucp-agent.profilein every request. Your agent profile must declaredev.ucp.common.ask. - Send the question in
ask.query, and optional buyer context (such as country or preferred language) inask.context. - Note that
returns a written answer in, not raw knowledge base facts or full policy text. Update any code that parses the old response. - Use
to check whether a store offersfor your agent profile.
See the documentation for Ask MCP (https://shopify.dev/docs/agents/ask) for more details.
Was this page helpful?