Audit a store's product page and get the JSON-LD Product markup it is missing. No account.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Checks whether an online store can be read and cited by AI shopping assistants, and returns a ready-to-paste JSON-LD Product snippet built from what is actually on the page. Measures: which AI crawlers robots.txt lets in, whether the page renders without JavaScript, which Product fields (price, availability, GTIN, rating, returns, shipping) are present in structured data, title/meta, and sitemap reachability. Everything reported is derived from bytes fetched live — no estimates. Give it a storefront domain or a direct product URL; a product page gives the most useful result.
Store domain or product URL, e.g. "example.com" or "https://example.com/products/thing".
Checks whether an online store can be read and cited by AI shopping assistants, and returns a ready-to-paste JSON-LD Product snippet built from what is actually on the page. Measures: which AI crawlers robots.txt lets in, whether the page renders without JavaScript, which Product fields (price, availability, GTIN, rating, returns, shipping) are present in structured data, title/meta, and sitemap reachability. Everything reported is derived from bytes fetched live — no estimates. Give it a storefront domain or a direct product URL; a product page gives the most useful result.
| Argument |
|---|
| Type |
|---|
| Description |
|---|
| url* | string | Store domain or product URL, e.g. "example.com" or "https://example.com/products/thing". |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Store domain or product URL, e.g. \"example.com\" or \"https://example.com/products/thing\"."
}
},
"additionalProperties": false
}