ShopGraph

Structured product data for AI agents. Product data where platform APIs don't reach.

96

Product Pages Tested

Across 7 shopping verticals · Last updated: 2026-03-25

92%
Success Rate
0.83
Avg Confidence
100%
Accuracy (Verified)
Vertical Pages Success Confidence
Fashion & Apparel 29 93% 0.87
Electronics & Tech 18 94% 0.73
Health & Beauty 17 88% 0.87
Home & Furniture 16 81% 0.80
Sports & Outdoors 10 100% 0.85
Jewelry & Accessories 3 100% 0.95
Food & Beverage 3 100% 0.86

Schema.org path: 0.95 confidence, near-instant · LLM fallback: 0.7+ confidence · Ground truth verified via Playwright

What It Does

AI shopping agents need structured product data. ShopGraph extracts it from any page on the web.

Raw HTML

<div class="product">
  <span>Sony WH-1000XM5</span>
  <span class="price">$348</span>
  ...hundreds more lines...
</div>
ShopGraph

Structured JSON

{
  "name": "Sony WH-1000XM5",
  "brand": "Sony",
  "price": 348.00,
  "currency": "USD",
  "availability": "InStock",
  "confidence": { "overall": 0.95 }
}
๐ŸŸข
Shopify Catalog Covers Shopify merchants
๐Ÿ”ต
Google UCP Covers Google-indexed merchants
๐ŸŒ
ShopGraph Covers the open web

Tools

Two extraction modes, priced by complexity.

enrich_product

Full extraction with LLM fallback. Schema.org first, Gemini when markup is missing. All attributes, confidence scores, and images.

$0.02 / call
Full extraction
enrich_basic

Schema.org and meta-tag extraction only. Fast, no LLM. Best for pages with good structured markup.

$0.01 / call
Markup only

Cached results (within 24 hours) are free. Failed extractions are not charged.

How It Works

1

Send a URL

Your agent sends any product URL to ShopGraph via MCP.

2

Extract Data

Schema.org parsing first. If markup is missing, Gemini LLM extracts from raw page content.

3

Get Structured JSON

Clean data with confidence scores. Cached for 24 hours for free repeat access.

Extracted Data

Every field includes a confidence score so your agent knows how much to trust it.

๐Ÿท๏ธ
nameProduct title
๐Ÿข
brandManufacturer
๐Ÿ’ฐ
priceCurrent price + currency
๐Ÿ“ฆ
availabilityInStock / OutOfStock
๐Ÿ“‚
categoriesProduct taxonomy
๐Ÿ–ผ๏ธ
imagesProduct image URLs
๐ŸŽจ
colorsAvailable colors
๐Ÿงต
materialsFabric, metal, etc.
๐Ÿ“
dimensionsSize / measurements

Works With

Any MCP-compatible client can connect to ShopGraph.

โœฆ Claude โœฆ Claude Code โšก Cursor ๐ŸŒŠ Windsurf โ—† OpenAI โš™ CrewAI โšก LangGraph ๐Ÿ”„ AutoGen ๐Ÿ Any MCP Client

Integration

Connect any MCP-compatible client. Pay per call via Stripe Machine Payments Protocol.

Connect your MCP client:

{
  "mcpServers": {
    "shopgraph": {
      "type": "url",
      "url": "https://shopgraph.dev/mcp"
    }
  }
}
๐Ÿ’ณ

No API keys needed for discovery. Payment handled via Stripe MPP โ€” your agent pays per call using a Stripe-issued token. No subscriptions, no minimums.