This is what AI shopping agents see when they visit your store.
Apirro turns a brand's catalogue into live endpoints that ChatGPT, Claude, Gemini and Perplexity can search, compare and add to cart. Try it on our fictional demo store.
Human view and agent view of the demo store
What a shopper sees
Apirro Demo StoreWhat an AI agent sees
Open raw JSON{
"slug": "demo",
"sandbox": true,
"query": null,
"total": 6,
"limit": 50,
"offset": 0,
"products": [ {
"id": "00000000-0000-4000-a000-0000000de100",
"title": "Demo Trail Jacket",
"description": "Fictional waterproof, breathable 3-layer shell jacket for hiking. Taped seams, adjustable hood, two zip hand pockets. Sample product for the Apirro sandbox.",
"url": "https://apirro.ai/m/demo/product/00000000-0000-4000-a000-0000000de100",
"price": 189,
"currency": "USD",
"sku": "DEMO-JKT-001",
"image_url": "https://apirro.ai/demo-products/jacket.webp",
"ai_score": 90,
"availability": "in_stock",
"inventory_quantity": 42,
"attributes": {
"gtin": "0000000000017",
"brand": "Apirro Demo",
"returns": "Sandbox: 30-day free returns",
"delivery": "Sandbox: 3–5 business days, free over $100",
"fictional": true
},
"self": "https://apirro.ai/m/demo/product/00000000-0000-4000-a000-0000000de100"
}, {
"id": "00000000-0000-4000-a000-0000000de101",
"title": "Demo Down Puffer Jacket",
"description": "Fictional lightweight 700-fill down puffer jacket for cold-weather travel; packs into its own pocket. Sample product.",
"url": "https://apirro.ai/m/demo/product/00000000-0000-4000-a000-0000000de101",
"price": 149,
"currency": "USD",
"sku": "DEMO-JKT-002",
"image_url": "https://apirro.ai/demo-products/puffer.webp",
"ai_score": 89,
"availability": "in_stock",
"inventory_quantity": 18,
"attributes": {
"gtin": "0000000000024",
"brand": "Apirro Demo",
"returns": "Sandbox: 30-day free returns",
"delivery": "Sandbox: 3–5 business days, free over $100",
"fictional": true
},
"self": "https://apirro.ai/m/demo/product/00000000-0000-4000-a000-0000000de101"
}, {
"id": "00000000-0000-4000-a000-0000000de102",
"title": "Demo Merino Base Layer",
"description": "Fictional 200gsm merino wool long-sleeve base layer, odour resistant. Sample product.",
"url": "https://apirro.ai/m/demo/product/00000000-0000-4000-a000-0000000de102",
"price": 69,
"currency": "USD",
"sku": "DEMO-BSL-003",
"image_url": "https://apirro.ai/demo-products/baselayer.webp",
"ai_score": 88,
"availability": "in_stock",
"inventory_quantity": 120,
"attributes": {
"gtin": "0000000000031",
"brand": "Apirro Demo",
"returns": "Sandbox: 30-day free returns",
"delivery": "Sandbox: 3–5 business days, free over $100",
"fictional": true
},
"self": "https://apirro.ai/m/demo/product/00000000-0000-4000-a000-0000000de102"
}, {
"id": "00000000-0000-4000-a000-0000000de103",
"title": "Demo Trail Running Shoe",
"description": "Fictional lightweight trail running shoe with lugged outsole and rock plate. Sample product.",
"url": "https://apirro.ai/m/demo/product/00000000-0000-4000-a000-0000000de103",
"price": 129,
"currency": "USD",
"sku": "DEMO-SHO-004",
"image_url": "https://apirro.ai/demo-products/shoe.webp",
"ai_score": 87,
"availability": "in_stock",
"inventory_quantity": 35,
"attributes": {
"gtin": "0000000000048",
"brand": "Apirro Demo",
"returns": "Sandbox: 30-day free returns",
"delivery": "Sandbox: 3–5 business days, free over $100",
"fictional": true
},
"self": "https://apirro.ai/m/demo/product/00000000-0000-4000-a000-0000000de103"
}, {
"id": "00000000-0000-4000-a000-0000000de104",
"title": "Demo 28L Daypack",
"description": "Fictional 28-litre hiking daypack with hip belt, rain cover and hydration sleeve. Sample product.",
"url": "https://apirro.ai/m/demo/product/00000000-0000-4000-a000-0000000de104",
"price": 89,
"currency": "USD",
"sku": "DEMO-BAG-005",
"image_url": "https://apirro.ai/demo-products/daypack.webp",
"ai_score": 86,
"availability": "out_of_stock",
"inventory_quantity": 0,
"attributes": {
"gtin": "0000000000055",
"brand": "Apirro Demo",
"returns": "Sandbox: 30-day free returns",
"delivery": "Sandbox: 3–5 business days, free over $100",
"fictional": true
},
"self": "https://apirro.ai/m/demo/product/00000000-0000-4000-a000-0000000de104"
}, {
"id": "00000000-0000-4000-a000-0000000de105",
"title": "Demo Insulated Water Bottle",
"description": "Fictional 750ml double-wall stainless steel bottle; keeps drinks cold 24h. Sample product.",
"url": "https://apirro.ai/m/demo/product/00000000-0000-4000-a000-0000000de105",
"price": 29,
"currency": "USD",
"sku": "DEMO-BTL-006",
"image_url": "https://apirro.ai/demo-products/bottle.webp",
"ai_score": 85,
"availability": "in_stock",
"inventory_quantity": 250,
"attributes": {
"gtin": "0000000000062",
"brand": "Apirro Demo",
"returns": "Sandbox: 30-day free returns",
"delivery": "Sandbox: 3–5 business days, free over $100",
"fictional": true
},
"self": "https://apirro.ai/m/demo/product/00000000-0000-4000-a000-0000000de105"
}] }
- price · inventory_quantity → Exact price and stock, no scraping
- attributes.gtin → GTIN so agents can match products
- attributes.delivery · returns → Delivery and returns answered up front
Watch an agent shop
Example agent run (scripted for this demo) — want the real thing? Connect Claude, ChatGPT or Cursor below.
Connect your own agent
Point Claude or Cursor at this URL and ask it to find you a jacket.
https://apirro.ai/m/demo/mcp{
"mcpServers": {
"apirro-demo": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://apirro.ai/m/demo/mcp"
]
}
}
}{
"mcpServers": {
"apirro-demo": {
"url": "https://apirro.ai/m/demo/mcp"
}
}
}curl -s https://apirro.ai/m/demo/mcp \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_products","arguments":{"query":"jacket"}}}'Compatibility
Works with
Built on open standards: works with any client that supports remote MCP
Connect to an MCP client
Compatible formats
In-chat checkout and shopping programs
Microsoft
Needs platform approval (not part of this demo)Perplexity
Needs platform approval (not part of this demo)These programs require merchant onboarding and approval by the platform. This sandbox is not submitted to any of them. Availability is currently mostly US-only.
Product names are trademarks of their owners and are used only to describe compatibility. Apirro is not affiliated with or endorsed by them. This sandbox contains fictional products and is not listed in any directory or marketplace.
Why this matters
Found by agents
A structured catalogue plus the discovery files agents look for.
Answered accurately
Real price, stock, delivery and returns, not scraped guesses.
Ready to buy
Agent carts that hand off to the brand's own checkout.