Try it live
Web form uses the dogfood route (rate-limited, no API key). Same scoring engine as the programmatic API.
For agents
Authenticate with x-api-key or Authorization: Bearer <key>. Keys are configured via DEALSCORE_API_KEYS (comma-separated).
Local dev: use http://localhost:3000/api/mcp. When DEALSCORE_API_KEYS is unset in development, programmatic routes are open without a key.
Honest limitations
- No Facebook Marketplace or Craigslist URL paste/scraping — send structured vehicle + price inputs only.
- Mock comps only when
MARKETCHECK_API_KEYis absent. With the key set, upstream failures returncoverage: cannot_score— never silent mock fallback. - No persistent MarketCheck cache — comps are fetched per request only (ToS compliance).
- No Stripe billing, affiliates, testimonials, or PII collection in this MVP.
- Fail-closed: returns
coverage: cannot_scorerather than inventing a Great deal.