Storefront Check

Audit any public ecommerce storefront with no credentials: ad and analytics tags with dead-tag detection, AI crawler access, structured data, and product feed readiness.

Documentation

Storefront Check

Audit any ecommerce storefront from the outside: which ad and analytics tags are really firing, whether AI agents can read the store, and what would break a product feed. No account, no API key.

Connect

https://tools.profitpather.com/store/mcp

Add that as a remote MCP server in any client that supports them. Nothing to sign up for.

Tools

Find the advertising and analytics tags on a storefront

detect_tracking_tags

Reads a public storefront and reports every advertising, analytics and marketing tag visible in its HTML, with the actual measurement ids.

Check whether AI shopping agents can find and read a store

check_agent_readiness

Determines whether an AI agent can actually discover and parse a store: whether robots.txt permits each major AI crawler by name, whether a sitemap, llms.txt, product feed or MCP endpoint exists, and whether the catalogue is machine readable.

Check a page's structured data

check_structured_data

Parses every JSON-LD block on a page and reports the schema.org types found, blocks that fail to parse, and whether the types a shopping agent looks for are present.

Audit a Shopify catalogue for feed readiness

audit_product_feed

Reads a Shopify store's public products.json and reports what would break a Google Merchant Center or Meta catalogue feed: missing barcodes, absent weights, unpriced or unavailable variants, and thin descriptions.

Absent is not the same as not observable

This server reads only what a storefront serves publicly, and it never executes JavaScript. A Shopify Custom Pixel runs in a sandboxed iframe and cannot be seen from outside at all, so an empty tag list is not evidence that a store is untagged. Every tool states what it could not see.

One identified GET per URL, cached for 12 hours. Findings are indicative: for anything that costs money, confirm against the store's own admin before acting.