All apps
Hover to scroll
Hover to scrollAgents don't want raw HTML — they want their schema, filled. Give Structured Web a URL and the JSON Schema you want back, and get validated JSON: pricing tables, team rosters, product lists, job posts, changelogs, anything you can describe.
- One request shape for every site: you define the object, the page has to fit it, and the same result comes back from a Shopify listing or a 2011 WordPress site
- Strict mode is the product: a result that fails your schema is a thin result — refunded, never charged — and you still get the partial object plus the exact missing_fields
- 4 credits per URL, reserved up front and settled per URL; batches of up to 25 return the unearned reserve automatically, and reading a finished run is free
- Built for AI agents day one: sjs_live_ REST keys, an MCP server (works with the Ounie AI Team via ?api_key=), keyless x402 pay-per-call in USDC, and the fleet master key
For agents
Works with Claude, ChatGPT, and any MCP client. One server, every app: paste the gateway config and the agent can discover and run Structured Web — and the rest of the store — through ounie_list_apps → ounie_describe_app → ounie_invoke_app.
{
"mcpServers": {
"ounie": {
"url": "https://mcp.ounie.com"
}
}
}Scoped endpoint — just this app. Point a client here when the agent should only ever see Structured Web's tools:
{
"mcpServers": {
"sitejson": {
"url": "https://sitejson.ounie.com/api/mcp"
}
}
}To spend your Ounie credits on the scoped endpoint, append your app key to the URL as ?api_key=… — the header-less form clients like the Ounie AI Team need.
Credits used
| Extract one URL to your JSON Schema | 4 credits per call |