Skip to content

Rank #2 of 5 in E-commerce Platforms

Shopify logo

Shopify

Shopify Inc. · commercial

npm 491.8k/wk

Access

Install

npmnpm install -g @shopify/cli@latest
npmnpm install -g @shopify/ucp-cli

Compare head-to-head

Alternatives to Shopify

Showcase

Shopify homepage screenshot
homepage · captured Sep 2026 · view live ↗
Shopify docs screenshot
docs · captured Sep 2026 · view live ↗

Shopify ships more than one product — each judged line competes in its own arena on the same stories as everyone else.

LineArenaRankPA Score
Shopify Platformthis pageE-commerce Platforms#2/532/100
Shopify Agentic CommerceAgentic Commerce#2/733/100

Not yet judged (3 — no arena where they compete): Shopify POS · Shopify Payments · Shop

Try itExperimental

See what an agent can do with Shopify before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; commands tagged live-capable can re-run against the real endpoint from our edge, right now (▶ run live — the exact same request, live and recorded lines always labeled); sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).

$curl -s https://shopify.dev/docs/agents.md | sed -n 1,14precorded session — replayed, not live
recorded 2026-09-08 · exit 0 · captured verbatim by our probe harness, secrets redacted · pure-HTTP probe — ▶ run live re-runs it from our edge

Verified integrations

Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.

By theme — the product's score on each story themeBy theme

Agenticness — how well agents can access and operate the productAgenticnessevidence →

How well agents can access and operate the product

45.0/100

Ai commerce — stories about ai commerce in this arenaAi commerceevidence →

Stories about ai commerce in this arena

53.1/100

Automation depth — how much of the product can run unattendedAutomation depthevidence →

How much of the product can run unattended

15.8/100

B2b wholesale — stories about b2b wholesale in this arenaB2b wholesaleevidence →

Stories about b2b wholesale in this arena

30.0/100

Catalog inventory — stories about catalog inventory in this arenaCatalog inventoryevidence →

Stories about catalog inventory in this arena

6.9/100

Checkout conversion — stories about checkout conversion in this arenaCheckout conversionevidence →

Stories about checkout conversion in this arena

27.0/100

Extensibility apps — stories about extensibility apps in this arenaExtensibility appsevidence →

Stories about extensibility apps in this arena

30.0/100

Headless apis — stories about headless apis in this arenaHeadless apisevidence →

Stories about headless apis in this arena

51.0/100

Multi channel — stories about multi channel in this arenaMulti channelevidence →

Stories about multi channel in this arena

30.0/100

Openness — open source, data portability, and self-hosting storiesOpennessevidence →

Open source, data portability, and self-hosting stories

3.0/100

Payments — stories about payments in this arenaPaymentsevidence →

Stories about payments in this arena

26.4/100

Privacy posture — data-handling and privacy storiesPrivacy postureevidence →

Data-handling and privacy stories

0.0/100

Storefront experience — stories about storefront experience in this arenaStorefront experienceevidence →

Stories about storefront experience in this arena

50.0/100

Taxes shipping — stories about taxes shipping in this arenaTaxes shippingevidence →

Stories about taxes shipping in this arena

36.0/100

Story verdicts — every judged story with its evidenceStory verdicts

What’s free: 0 free · 1 paid · 0 enterprise · 31 not stated in evidence

?

Sorted by importance (agentic first) (high → low) · 54/54 stories · click a row’s chevron for the rationale and evidence

Connect an agent via an official MCP server G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3full8/10T

Drive the product through a documented public API G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3full8/10T

Plug MCP servers into this product so it can use their tools G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3none0/10

Delegate tasks to a built-in AI assistant inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness3noneuntestednone yet

Use an official CLI G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full9/10T

Build against official SDKs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full8/10X

Subscribe to events via webhooks G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full8/10C

Explore an interactive API reference with runnable examples G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full7/10C

Rely on versioned APIs with a documented deprecation policy G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full7/10C

Operate the product with natural-language commands G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial6/10T

Point an agent at llms.txt or agent-oriented docs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial6/10T

Issue scoped/least-privilege API credentials for an agent G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial5/10C

Run the product headlessly / in CI for automation G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial5/10T

Set up automations that run autonomously in the background G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial5/10C

Download a machine-readable API spec (OpenAPI or equivalent) G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Get AI-generated insights and suggestions from my data inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2noneuntestednone yet

Test against a sandbox environment without touching production data G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness1full8/10C

A shopping agent can discover my store's products and build carts through a documented agent-commerce endpoint on the store (MCP/UCP), not by scraping C

Agentic checkout

ai-native userAi commerce — stories about ai commerce in this arenaAi commerce3full9/10T

Build a fully custom headless storefront on a documented storefront API or first-party frontend framework C

Headless

developerHeadless apis — stories about headless apis in this arenaHeadless apis3full9/10C

Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without code C

Themes

merchantStorefront experience — stories about storefront experience in this arenaStorefront experience3full8/10X

Extend my store from a marketplace of vetted apps and extensions covering the long tail of features C

Apps

merchantExtensibility apps — stories about extensibility apps in this arenaExtensibility apps3partial7/10X

Take payments with the platform's integrated processing — published card rates, payouts, and fraud tooling — without wiring a third-party gateway C

Processing

merchantPayments — stories about payments in this arenaPayments3partial6/10X

Customize checkout — fields, branding, discounts, and validation logic — through supported extension points rather than forking checkout C

Checkout

developerCheckout conversion — stories about checkout conversion in this arenaCheckout conversion3partial5/10C

Define rules that trigger actions automatically on events G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth3partial5/10C

Manage the full commerce lifecycle programmatically — create products, edit orders, issue refunds, trigger fulfillments — through the admin API C

Admin api

developerHeadless apis — stories about headless apis in this arenaHeadless apis3disputed4/10D

Export all of my data in open formats and leave G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3none0/10

Self-host the core product G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3none0/10

Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template C

Catalog

merchantCatalog inventory — stories about catalog inventory in this arenaCatalog inventory3noneuntestednone yet

Prevent my data from being used to train AI models G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture3noneuntestednone yet

Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path G

App dev

developerExtensibility apps — stories about extensibility apps in this arenaExtensibility apps2partial7/10X

Buyers can pay with accelerated wallets — Apple Pay, Google Pay, PayPal, platform one-click — without re-entering details C

Checkout

merchantCheckout conversion — stories about checkout conversion in this arenaCheckout conversion2partial6/10C

Checkout shows live carrier rates and I can buy labels and track shipments from the platform C

Shipping

operations leadTaxes shipping — stories about taxes shipping in this arenaTaxes shipping2partial6/10C

My products are discoverable by AI agents and answer engines through a cross-merchant catalog or feed built for agents C

Agent discovery

ai-native userAi commerce — stories about ai commerce in this arenaAi commerce2partial6/10T

Sales tax and VAT are calculated automatically per jurisdiction, with rates kept current and reports I can file from C

Taxes

merchantTaxes shipping — stories about taxes shipping in this arenaTaxes shipping2partial6/10C

Sell in person with a point-of-sale that shares the same catalog, inventory, and customers as my online store C

Pos

merchantMulti channel — stories about multi channel in this arenaMulti channel2partial6/10C

Sell internationally with localized storefronts, multi-currency pricing, translations, and duties handled G

Global

merchantMulti channel — stories about multi channel in this arenaMulti channel2partial6/10C

An agent can take an order through its post-purchase lifecycle — status, fulfillment, returns — via documented APIs and webhooks without a human in the admin C

Agent ops

ai-native userAi commerce — stories about ai commerce in this arenaAi commerce2disputed5/10D

Customize storefront code with a documented templating layer, local preview, and version-controlled theme deploys C

Theme dev

developerStorefront experience — stories about storefront experience in this arenaStorefront experience2partial5/10C

Sell B2B and wholesale — customer-specific price lists, volume pricing, quotes or net-terms invoicing — alongside DTC G

B2b

merchantB2b wholesale — stories about b2b wholesale in this arenaB2b wholesale2partial5/10C

Bulk import, export, and edit the catalog — CSV or API — without touching products one at a time C

Catalog ops

operations leadCatalog inventory — stories about catalog inventory in this arenaCatalog inventory2partialpaid4/10X

Choose among third-party payment gateways and charge in multiple currencies when the built-in option doesn't fit C

Processing

merchantPayments — stories about payments in this arenaPayments2disputed4/10D

Do everything through the API that I can do in the UI G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2disputed4/10D

List and sync products to external channels — marketplaces, social commerce, shopping feeds — from one catalog C

Channels

merchantMulti channel — stories about multi channel in this arenaMulti channel2partial3/10C

Perform bulk operations across many items at once G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2partial3/10C

Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platform C

Functions

developerExtensibility apps — stories about extensibility apps in this arenaExtensibility apps2none0/10

Schedule recurring jobs or workflows G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2none0/10

Choose where my data is stored (region/residency) G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2noneuntestednone yet

Control data retention and deletion G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2noneuntestednone yet

Inventory tracks across multiple locations with stock adjustments and fulfillment from the right warehouse C

Inventory

operations leadCatalog inventory — stories about catalog inventory in this arenaCatalog inventory2noneuntestednone yet

Opt out of telemetry and usage tracking G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2n/auntestednone yet

Read the product's source under an open license G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2n/auntestednone yet

Abandoned carts and checkouts trigger recovery emails or links so I can win the sale back C

Conversion

merchantCheckout conversion — stories about checkout conversion in this arenaCheckout conversion1noneuntestednone yet

Manage content — pages, blogs, media — alongside my products from the same admin C

Content

merchantStorefront experience — stories about storefront experience in this arenaStorefront experience1noneuntestednone yet

Version, review, and roll back my automations G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth1noneuntestednone yet

Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 37 stories with headroom

What would move Shopify’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.

  1. Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product

    nonemoves Built-in AIimpact 45

    The evidence pack mentions AI tangentially (e.g., 'Design fast with AI' theme design copy) and extensively covers AI *agents connecting to* Shopify via MCP/UCP for external agents, plus an AI coding toolkit for developers—but there is no evidence of a built-in AI assistant inside Shopify's own product (like an admin chat agent) that a merchant/user can delegate tasks to.

  2. Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their tools

    nonemoves agent-readyimpact 45

    Missing: any documentation of Shopify (or its AI features) consuming/plugging-in external MCP servers as a client.

  3. Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leave

    nonemoves PA Scoreimpact 30

    Shopify's evidence pack contains no documentation of a comprehensive data-export feature in open/standard formats, and community reports (shopify-comm-7, shopify-comm-12) describe migration friction — apps that can't be ported to other platforms and merchants limited to CSV exports 'with limited amount of information.' There is no first-party claim of full open-format export, so the axis applies but is unmet.

  4. Openness — open source, data portability, and self-hosting storiesSelf-host the core product

    nonemoves PA Scoreimpact 30

    Shopify is a fully hosted, proprietary commerce SaaS platform; even its 'headless' storefront option explicitly advertises 'Hosting included' (shopify-docs-33), meaning there is no way to run the core Shopify platform on your own infrastructure.

  5. Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models

    nonemoves PA Scoreimpact 30

    No evidence pack item addresses AI-training data opt-out or data-privacy controls for merchant/customer data; all citations concern APIs, CLI, agents/MCP, commerce features, or unrelated community complaints.

  6. Catalog inventory — stories about catalog inventory in this arenaModel products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template

    nonemoves PA Scoreimpact 30

    The evidence pack contains no mention of product variants, options, or metafields—core Shopify catalog-modeling features—despite this being a natural axis for an e-commerce platform to be judged on.

  7. Agenticness — how well agents can access and operate the productGet AI-generated insights and suggestions from my data inside the product

    nonemoves Built-in AIimpact 30

    The evidence pack covers agentic commerce (AI agents shopping via UCP/MCP), a developer-facing AI Toolkit for code validation, and AI-assisted theme design, but contains no documentation of Shopify surfacing AI-generated insights or suggestions from a merchant's own store data (e.g., sales/inventory analytics, customer behavior suggestions) inside the admin or product itself.

  8. Agenticness — how well agents can access and operate the productDownload a machine-readable API spec (OpenAPI or equivalent)

    nonemoves API qualityimpact 30

    Shopify's APIs (Admin, Storefront) are GraphQL-based, and while docs describe schemas, versioning, and a GraphiQL explorer, there is no evidence of a downloadable OpenAPI/Swagger spec — a direct probe of common spec endpoints (openapi.json, swagger.json, etc.) returned 404 across all candidates.

Showing the top 8 of 37 — every none/partial verdict in the story verdicts table is headroom.

Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.

Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map15 surfaces · 36 covered stories

Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.

docs25 stories

Probe proofs — replayable recordings from the probe harnessProbe proofs

Replayable recordings from our probe harness — see the Prove-It protocol to submit one.

$curl -s https://shopify.dev/docs/agents.md | sed -n 1,14preproduced
$ curl -s https://shopify.dev/docs/agents.md | sed -n 1,14p
---
title: Agentic commerce
description: >-
  Build AI agents that authenticate with Shopify, search the Catalog, build
  carts and checkouts, and monitor orders using the Universal Commerce Protocol
  (UCP).
source_url:
  html: 'https://shopify.dev/docs/agents'
  md: 'https://shopify.dev/docs/agents.md'
---

# Build commerce agents with UCP

Build unified agentic experiences that securely act on behalf of buyers with the [Universal Commerce Protocol (UCP)](https://ucp.dev) and Shopify's UCP-compliant MCP servers.
$curl -sL https://www.shopify.com/llms.txt | head -4reproduced
$ curl -sL https://www.shopify.com/llms.txt | head -4
# Shopify

> [Shopify](https://www.shopify.com/about) is the leading commerce platform for starting, running, and growing a business. Millions of businesses started here, selling online, in person, on marketplaces, through social, and now in AI chats. Yours can too.
$curl -si -X POST https://catalog.shopify.com/api/ucp/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>' # full keyless handshakereproduced
$ curl -si -X POST https://catalog.shopify.com/api/ucp/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'  # full [redacted]less handshake
HTTP/2 200

x-shopify-ucp-mcp-api-version: 2026-08-25

{"jsonrpc":"2.0","id":1,"result":{"protocolVersion":"2025-06-18","capabilities":{"tools":{"listChanged":true},"prompts":{"listChanged":true},"resources":{"listChanged":true},"logging":{}},"serverInfo":{"name":"universal-ucp-mcp","version":"0.1.0"}}}
$mktemp -d && npm install @shopify/ucp-cli && ucp --version && ucp --helpreproduced
$ mktemp -d && npm install @shopify/ucp-cli && ucp --version && ucp --help
\
added 11 packages in 291ms
\ucp version: 0.8.0
ucp@0.8.0 — Reference CLI + MCP server for the Universal Commerce Protocol

Usage: ucp <command>

Commands:
  cart      Build a shoppable cart with line items and cost estimates
  catalog   Search for products, enumerate variants and options, check availability
  checkout  Complete a purchase, pick fulfillment options, confirm payment
  discover  See what operations a business supports before calling them
  doctor    Verify your install is healthy and businesses are reachable
  order     Check the status of an order after purchase
  profile   Profile management
$curl -s -X POST https://hardware.shopify.com/api/ucp/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>' # merchant-storefront UCP endpointreproduced
$ curl -s -X POST https://hardware.shopify.com/api/ucp/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'  # merchant-storefront UCP endpoint
{"jsonrpc":"2.0","id":1,"result":{"protocolVersion":"2025-06-18","capabilities":{"tools":{"listChanged":true},"prompts":{"listChanged":true},"resources":{"listChanged":true},"logging":{}},"serverInfo":{"name":"universal-commerce","version":"0.1.0"}}}
$ucp catalog search --business https://hardware.shopify.com --set /query='card reader' && ucp cart create --business https://hardware.shopify.com --set /line_items/0/item/id=<variant> # real keyless cart on Shopify's own storereproduced
$ ucp catalog search --business https://hardware.shopify.com --set /query='card reader' && ucp cart create --business https://hardware.shopify.com --set /line_items/0/item/id=<variant>  # real [redacted]less cart on Shopify's own store
variant: gid://shopify/ProductVariant/47695038775318
## result.id

gid://shopify/Cart/hWNGbdQaTFGWnKfq0SY49S7k?[redacted]=e6a18779ee98a90860ff4795ecd962eb
--
| ucp checkout create --business <business> --input '{"cart_id":"<cart_id>","line_items":[]}'                                                                                                                                                                                                                                                      | create checkout from this cart — substitute <cart_id> with result.id and <business> with the same business used for this cart; line_items is required and can be empty for cart conversion |
| ucp cart update --input-schema --business <business>                                                                                                                                                                                                                                                                                             | inspect the cart update schema before requesting shipping estimates — only send fulfillment fields the merchant advertises                                                                 |
| ucp cart update <cart_id> --business <business> --input '{"line_items":[{"id":"<line_item_id>","item":{"id":"<item_id>"},"quantity":<quantity>}],"fulfillment":{"methods":[{"type":"shipping","line_item_ids":["<line_item_id>"],"destinations":[{"address_country":"<country>","address_region":"<region>","postal_code":"<postal_code>"}]}]}}' | request cart-stage shipping estimates with request-shaped line_items; returned cart fulfillment/totals are estimates                                                                       |
$npm install @shopify/ucp-cli && ucp profile init --name pa-probe && ucp catalog search --set /query='wireless headphones' # keyless live cross-merchant searchreproduced
$ npm install @shopify/ucp-cli && ucp profile init --name pa-probe && ucp catalog search --set /query='wireless headphones'  # [redacted]less live cross-merchant search
## ucp

| [redacted]     | Value      |
|---------|------------|
| version | 2026-08-25 |
| status  | success    |

## result

| title                                                                                                                                                                                              | price | currency | variant                                     | buy                                                                                                              |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------|----------|---------------------------------------------|------------------------------------------------------------------------------------------------------------------|
| Crusher® Evo                                                                                                                                                                                       | 21999 | USD      | gid://shopify/ProductVariant/44522482794553 | https://www.skullcandy.com/cart/44522482794553:1?_gsid=M2vHdJo4VZvP&utm_source=shopify&utm_medium=catalog        |
| OpenRun                                                                                                                                                                                            | 12995 | USD      | gid://shopify/ProductVariant/41378978267336 | https://shokz.com/cart/41378978267336:1?_gsid=M2vHdJo4VZvP&utm_source=shopify&utm_medium=catalog                 |
| MOMENTUM 4 Wireless                                                                                                                                                                                | 29995 | USD      | gid://shopify/ProductVariant/45464964333851 | https://us.sennheiser-hearing.com/cart/45464964333851:1?_gsid=M2vHdJo4VZvP&utm_source=shopify&utm_medium=catalog |
| Heavys H1H Headphones                                                                                                                                                                              | 23900 | USD      | gid://shopify/ProductVariant/40746106323018 | https://www.heavys.com/cart/40746106323018:1?_gsid=M2vHdJo4VZvP&utm_source=shopify&utm_medium=catalog            |
| Crusher® ANC 2                                                                                                                                                                                     | 23999 | USD      | gid://shopify/ProductVariant/43456297173049 | https://www.skullcandy.com/cart/43456297173049:1?_gsid=M2vHdJo4VZvP&utm_source=shopify&utm_medium=catalog        |
| SENNHEISER Momentum 4 Wireless Headphones - Bluetooth Headset for Crystal-Clear Calls with Adaptive Noise Cancellation, 60h Battery Life, Customizable Sound and Lightweight Folding Design, Black | 28105 | USD      | gid://shopify/ProductVariant/41090854060091 | https://saveoncells.com/cart/41090854060091:1?_gsid=M2vHdJo4VZvP&utm_source=shopify&utm_medium=catalog           |
| OpenMove                                                                                                                                                                                           | 7995  | USD      | gid://shopify/ProductVariant/32327111704663 | https://shokz.com/cart/32327111704663:1?_gsid=M2vHdJo4VZvP&utm_source=shopify&utm_medium=catalog                 |
| OpenSwim Pro                                                                                                                                                                                       | 22995 | USD      | gid://shopify/ProductVariant/48392486879416 | https://playmakersfit.com/cart/48392486879416:1?_gsid=M2vHdJo4VZvP&utm_source=shopify&utm_medium=catalog         |
| GO POP+ True Wireless Earbuds Black                                                                                                                                                                | 2499  | USD      | gid://shopify/ProductVariant/40349687251016 | https://www.jlab.com/cart/40349687251016:1?_gsid=M2vHdJo4VZvP&utm_source=shopify&utm_medium=catalog              |
| CozyBand Wireless Headphones                                                                                                                                                                       | 4500  | USD      | gid://shopify/ProductVariant/42111563366648 | https://www.cozyband.com/cart/42111563366648:1?_gsid=M2vHdJo4VZvP&utm_source=shopify&utm_medium=catalog          |

## cta.description
$curl -s -X POST https://catalog.shopify.com/api/ucp/mcp -d '<tools/call search_catalog without agent profile>' # documented profile gate answers with a structured errorreproduced
$ curl -s -X POST https://catalog.shopify.com/api/ucp/mcp -d '<tools/call search_catalog without agent profile>'  # documented profile gate answers with a structured error
{"jsonrpc":"2.0","id":3,"error":{"code":-32001,"message":"UCP discovery failed","data":{"code":"invalid_profile_url","content":"Unable to fetch agent profile: Missing profile uri"}}}

Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence

8 of 23 testable claims verified · 2 contradictedintegrity 17/100

25 distinct capability claims found in Shopify’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.

8

Verified

13

Unverified

2

Contradicted

11

Undersold

Verified (9)
Unverified (14)
Contradicted (3)
Undersold (11)

Business model

subscription-flatusage-basedenterprise-custom

Monthly plans: Basic $29, Grow $79, Advanced $299, Plus from $2,300/month — plus card processing from 2.9% + 30¢ (Basic) down to 2.25% + 30¢ (Plus); no free tier beyond trial.

pricing ↗

Score trend

How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.

PA Score24 (Sep 8 '26)32 (Sep 16 '26)
Agent-ready61 (Sep 8 '26)56 (Sep 16 '26)

Try Experimental

Run it in the microterminal →

Recorded agent sessions — and a live MCP handshake where the vendor ships one.

Flag

⚑ Flag a verdict

Think a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.

Badge

Embed this product's score badge →

Hotlinked SVG — always shows the live current score.

For agents

Data

Agent surface uptime MCP up (tracking since Sep 10 '26)