Live franchise-dealer inventory, VIN decode, and market valuation — as a clean REST API and a hosted MCP server your agents can call directly. Factual data only: legal to license and resell.
US incumbents advertise ~490K total Canadian listings across all dealer types. We carry 474K unique franchise VINs alone, refreshed continuously with per-listing delist auditing — because Canada isn't our secondary market, it's our whole market.
REST + JSON, Authorization: Bearer <key>, every call metered.
Seven endpoints — search, VIN lookup, VIN decode, valuation, market stats,
bulk feed, and health.
# Every 2021+ RAV4 under $40k in Alberta, cheapest first curl "https://api.omniaauto.ca/v1/listings?make=Toyota&model=RAV4\ &province=AB&year_min=2021&price_max=40000&sort=price&order=asc" \ -H "Authorization: Bearer $OMNIA_KEY"
# Market valuation from 30-day Canadian comps curl "https://api.omniaauto.ca/v1/valuation?year=2021&make=Toyota&model=RAV4&mileage=60000" \ -H "Authorization: Bearer $OMNIA_KEY" #=> { "low":28995, "median":31995, "high":35710, "sample_size":527 }
# Market stats for a slice: counts, avg/median price, breakdowns curl "https://api.omniaauto.ca/v1/market?make=Honda&model=Civic&province=ON" \ -H "Authorization: Bearer $OMNIA_KEY"
The same data, exposed as a hosted Model Context Protocol server. Point Claude, ChatGPT, or any MCP client at one URL and it can search inventory, decode VINs, and pull valuations in the flow of a conversation. No US provider ships a Canadian agent tool.
// Claude Desktop / any MCP client { "omniaauto": { "url": "https://mcp.omniaauto.ca/mcp", "headers": { "Authorization": "Bearer $OMNIA_KEY" } } }
Six callable tools, same auth & metering as REST:
search_listings · get_vin · decode_vin ·
valuation · market_stats ·
coverage
Start free, pay as you grow, or license the bulk feed. REST and MCP share one key and one meter.
All pricing is in Canadian dollars (CAD) — matching the vehicle
data currency (the currency field on every listing).
Enter your email and we'll set you up.