{"name":"whatbreaks MOT data API","description":"Real UK MOT failure data for AI agents and developers: what actually goes wrong on a given car at a given mileage. No auth, CORS-open. Also a remote MCP server at POST /api/mcp.","endpoints":{"GET /api/vehicles":{"description":"List/search the 530 covered model generations.","params":{"q":"free-text search, e.g. \"golf\"","make":"filter","model":"filter","year":"filter"},"example":"https://whatbreaks.uk/api/vehicles?q=golf"},"GET /api/mot":{"description":"Reliability report for one vehicle: per-category MOT failure rates (overall and interpolated at your mileage), riskiest components with typical failure mileages.","params":{"make":"e.g. Volkswagen","model":"e.g. Golf (generation resolved via year)","year":"optional registration year — resolves the generation","mileage":"optional current mileage — adds failureRateAtMileage per category"},"example":"https://whatbreaks.uk/api/mot?make=Volkswagen&model=Golf&year=2018&mileage=80000","disambiguation":"If several generations match, the response lists candidates — retry with year or the exact model name."},"POST /api/mcp":"Remote MCP server (streamable HTTP, stateless JSON-RPC 2.0) with tools mot_reliability and mot_vehicle_search."},"provenance":{"source":"Aggregated from the UK Department for Transport anonymised MOT test results (2023 bulk dataset). Failure and advisory rates are real recorded test outcomes, not estimates.","coverage":"530 model generations, GB passenger cars","generated":"2026-08-31"},"attribution":"whatbreaks.uk","link":"https://whatbreaks.uk/","docs":"https://whatbreaks.uk/api"}