---
title: "Shopify: vendor profile | Agent Ready Checklist"
description: "Shopify, a commerce platform: 5 of 9 checklist rows read are met by default, with 7 sourced facts, dated plans and what it does not do."
canonical: https://agentreadychecklist.com/vendors/shopify
site: "Agent Ready Checklist"
last_updated: 2026-11-05
section: "Vendors"
---

# Shopify: vendor profile | Agent Ready Checklist

> Shopify, a commerce platform: 5 of 9 checklist rows read are met by default, with 7 sourced facts, dated plans and what it does not do.

Source: https://agentreadychecklist.com/vendors/shopify
Site: Agent Ready Checklist
Last reviewed: 2026-11-05
Agent endpoints: https://agentreadychecklist.com/llms.txt (index), https://agentreadychecklist.com/openapi.json (API), https://agentreadychecklist.com/mcp (MCP server), https://agentreadychecklist.com/ask (search)
Access: https://agentreadychecklist.com/auth.md (no key). Pricing: https://agentreadychecklist.com/pricing.md (free).

# Shopify

Shopify stores serve robots.txt, sitemap.xml and a default agents.md at /llms.txt, which meets AR-FIND-01, AR-FIND-03 and AR-READ-07, and UCP-compliant MCP servers let agents build carts and checkouts, which meets AR-ACT-03 and AR-ACT-08. Product JSON-LD needs a theme that calls the structured\_data filter, markdown by Accept has no documented statement, and /.well-known/ files need a workaround.

## At a glance

Type

[Commerce platform](https://agentreadychecklist.com/vendors/by-type/commerce-platform/)

Homepage

[shopify.com](https://www.shopify.com), answered HTTP 200 on 2026-11-05

Checklist rows

9 of 31 read: **5** supported, 3 partial, 1 no statement

Last read

2026-11-05

## What it does for this layer

-   Shopify's developer changelog states "Your store includes a default agents.md file accessible at /agents.md", and /llms.txt and /llms-full.txt point to the same content by default. primary source: [shopify.dev/changelog/posts/customize-llmstxt-llms-fulltxt-and-agentsmd](https://shopify.dev/changelog/posts/customize-llmstxt-llms-fulltxt-and-agentsmd), read 2026-11-05
-   Shopify stores can override the default with templates/agents.md.liquid, which also sets the content of /llms.txt and /llms-full.txt unless those have their own templates. primary source: [shopify.dev/changelog/posts/customize-llmstxt-llms-fulltxt-and-agentsmd](https://shopify.dev/changelog/posts/customize-llmstxt-llms-fulltxt-and-agentsmd), read 2026-11-05
-   The Shopify changelog entry on customizing /llms.txt, /llms-full.txt and /agents.md is dated 2026-05-28. primary source, 2026-05-28: [shopify.dev/changelog/posts/customize-llmstxt-llms-fulltxt-and-agentsmd](https://shopify.dev/changelog/posts/customize-llmstxt-llms-fulltxt-and-agentsmd), read 2026-11-05
-   Shopify's agentic commerce docs describe agents that authenticate with Shopify, search the Catalog, build carts and checkouts, and monitor orders using the Universal Commerce Protocol (UCP). primary source: [shopify.dev/docs/agents](https://shopify.dev/docs/agents), read 2026-11-05
-   Shopify offers "UCP-compliant MCP servers" and a UCP CLI with commands to search the Catalog, build carts, create checkouts, hand off buyers and track orders. primary source: [shopify.dev/docs/agents](https://shopify.dev/docs/agents), read 2026-11-05
-   Shopify's pricing page lists Basic, Grow, Advanced and Plus plans and a trial of 3 days free, then $1 a month for 3 months. primary source: [shopify.com/pricing](https://www.shopify.com/pricing), read 2026-11-05
-   Shopify charges POS Pro at $89 a month per location, according to its pricing page. primary source: [shopify.com/pricing](https://www.shopify.com/pricing), read 2026-11-05

## Products and plans

| Product | What it is | Price | As of |
| --- | --- | --- | --- |
| Shopify plans | Hosted store plans Basic, Grow, Advanced and Plus. | From USD 29 per month on yearly billing: Basic 29, Grow 79, Advanced 299; Plus from 2300; shopify.com/pricing | 2026-11-05 |
| Shopify UCP CLI and MCP servers | Agent tooling for catalog search, carts, checkout and orders. | No price read | not read |

## Standards

| Row | What it asks | Status | What the vendor's pages say | Source |
| --- | --- | --- | --- | --- |
| AR-FIND-01 | Do not block agents | supports | The default robots.txt keeps User-agent: * open for storefront pages. | shopify.dev/docs/storefronts/themes/seo/robots-txt |
| AR-FIND-03 | Sitemap listed in robots.txt | supports | sitemap.xml is generated and listed in the default robots.txt. | shopify.dev/docs/storefronts/themes/seo/robots-txt |
| AR-FIND-04 | AI Catalog at .well-known | partial | Files under /.well-known/ need a workaround on Shopify hosting. | shopify.dev/docs/apps/build/online-store/app-proxies |
| AR-READ-07 | Ship llms.txt | supports | A default agents.md is served at /llms.txt and /llms-full.txt. | shopify.dev/changelog/posts/customize-llmstxt-llms-fulltxt-and-agentsmd |
| AR-READ-08 | JSON-LD on key pages | partial | The structured_data Liquid filter prints Product JSON-LD where the theme uses it. | shopify.dev/docs/api/liquid/filters/structured_data |
| AR-ACT-03 | MCP over Streamable HTTP | supports | Shopify runs UCP-compliant MCP servers for agent commerce. | shopify.dev/docs/agents |
| AR-ACT-07 | WebMCP tools | partial | WebMCP is possible through theme code, not built in. | help.shopify.com/en/manual/online-store/themes/customizing-themes/edit-code/edit-theme-code |
| AR-ACT-08 | Agent payments | supports | UCP-compliant MCP servers let agents build carts and checkouts. | shopify.dev/docs/agents |
| CF-MARKDOWN-NEGOTIATION | Markdown by Accept | no statement | No Shopify documentation page read states that storefronts answer Accept: text/markdown with markdown. | none |

## Checks on its own site

| Reading | Result | Date | Source |
| --- | --- | --- | --- |
| Cloudflare scan of shopify.com | 20 of 100, band L1 Basic Web Presence | 2026-11-05 | isitagentready.com |
| Crawl row for shopify.com | 5 of 10 checks pass; Tranco rank 171 | 2026-11-04 | agentreadychecklist.com/data/ |

| Check | Result | Verify Kit check |
| --- | --- | --- |
| robots.txt allows all 17 agent tokens at / | pass | robots-verdicts |
| robots.txt blocks no search or user-fetch token | pass | robots-verdicts |
| Home page has an h1 and 50 words in the initial HTML | pass | initial-html |
| A missing path returns 404 or 410 | pass | status-codes |
| /llms.txt exists | pass | llms-linked |
| Home page links to llms.txt | fail | llms-linked |
| Accept: text/markdown returns text/markdown | fail | markdown-negotiation |
| Home page carries JSON-LD that parses | fail | json-ld |
| OpenAPI linked from the home page or served at /openapi.json | fail | openapi |
| /.well-known/mcp.json serves JSON | fail | mcp-or-cli |

## What it does not do

-   Shopify does not let a store serve arbitrary files under /.well-known/ from its hosting.
-   Shopify does not add Product JSON-LD to themes that do not call the structured\_data filter.

## Related pages on this site

Recipes

[Shopify](https://agentreadychecklist.com/platforms/shopify/) ([checklist view](https://agentreadychecklist.com/platform/shopify/checklist/))

Same type

[Commerce platforms](https://agentreadychecklist.com/vendors/by-type/commerce-platform/), [all vendors](https://agentreadychecklist.com/vendors/)

## Sources

-   [shopify.com](https://www.shopify.com)read 2026-11-05
-   [shopify.dev/changelog/posts/customize-llmstxt-llms-fulltxt-and-agentsmd](https://shopify.dev/changelog/posts/customize-llmstxt-llms-fulltxt-and-agentsmd)read 2026-11-05
-   [shopify.dev/docs/agents](https://shopify.dev/docs/agents)read 2026-11-05
-   [shopify.com/pricing](https://www.shopify.com/pricing)read 2026-11-05
-   [shopify.dev/docs/storefronts/themes/seo/robots-txt](https://shopify.dev/docs/storefronts/themes/seo/robots-txt)read 2026-11-05
-   [shopify.dev/docs/apps/build/online-store/app-proxies](https://shopify.dev/docs/apps/build/online-store/app-proxies)read 2026-11-05
-   [shopify.dev/docs/api/liquid/filters/structured\_data](https://shopify.dev/docs/api/liquid/filters/structured_data)read 2026-11-05
-   [help.shopify.com/en/manual/online-store/themes/customizing-themes/edit-code/edit-theme-code](https://help.shopify.com/en/manual/online-store/themes/customizing-themes/edit-code/edit-theme-code)read 2026-11-05
-   [isitagentready.com](https://isitagentready.com/)read 2026-11-05
-   [agentreadychecklist.com/data/](https://agentreadychecklist.com/data/)read 2026-11-04

Edition

Data

2026-11-04

Reviewed

2026-11-05

Spec

AgentReady v2.0, 273d2d7

Crawl

13,071 rows, 2026-11-04

Ora

132 checks, contract 1.38.0, 2026-11-05

Verify with Ora

The scanner this site recommends for the whole checklist. 132 checks, a score out of 100, no account.

`npx ax@0.10 audit <url> --min-score <n>`

[Why Ora, and its limits](https://agentreadychecklist.com/verify-with-ora/)

Method

-   [How rows, commands and rates are made](https://agentreadychecklist.com/method/)
-   [How an Ora check is matched to a row](https://agentreadychecklist.com/checklist/ora-checks/)
-   [Pass rates by rank band](https://agentreadychecklist.com/data/by-rank/)

Sources and read dates sit at the foot of the page.

Last reviewed 2026-11-05. AgentReady v2.0, read 2026-11-04.
