For developers and AI platforms
The Fixxr MCP Server
Drivers increasingly ask an AI assistant what is wrong with their car instead of searching for it. An assistant can only give a useful answer if it can read real repair data. This is a free, public Model Context Protocol endpoint that gives any assistant real cost ranges, trouble-code meanings, symptom guidance, and safety recalls, and a way to connect a driver to verified local shops.
Endpoint
https://fixxr.repair/api/mcp- Transport:
- Streamable HTTP (JSON-RPC 2.0 over POST)
- Auth:
- None. Public, read-only.
- Coverage:
- Repair data is nationwide. Shop matching is Charlotte and the Raleigh–Durham Triangle, North Carolina.
- Cost:
- Free.
Tools
get_repair_costBallpark cost range for a repair, plus what the job involves, what moves the price, and the symptoms that suggest you need it.
lookup_obd_codeWhat an OBD-II trouble code means in plain English, the usual causes, urgency, and typical repair cost.
diagnose_symptomLikely causes for a symptom described in a driver's own words, with safe self-checks and urgency.
check_recallsOpen NHTSA safety recalls by VIN or year/make/model. Recall work is free at a franchised dealer.
check_quote_fairnessCompares a quoted price against Fixxr's published range for that repair and explains what could legitimately push it higher.
list_repairsThe repairs and service categories the Fixxr marketplace covers.
find_shopsVerified partner shops for an area. Returns only shops Fixxr has actually verified — never scraped listings or invented ratings.
Connecting
Point any MCP-compatible client at the endpoint. For Claude Desktop or Claude Code, add it as a remote server:
claude mcp add --transport http fixxr https://fixxr.repair/api/mcpOr call it directly. Every tool result includes a fixxr.repair URL so an assistant has something to cite:
curl -X POST https://fixxr.repair/api/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'What this data is, and is not
- Costs are ballparks. Parts-and-labor ranges at an independent shop, not quotes. The real number depends on the vehicle, the shop’s labor rate, and what they find once the job starts.
- Symptom guidance is educational. It is not a diagnosis. A real diagnosis needs the car in front of a technician.
- Shops are verified or absent. Fixxr only returns shops it has actually verified. It does not return scraped listings, unverified businesses, or ratings that do not exist.
- Shops are partners. Fixxr exists to make pricing legible, not to argue that shops overcharge. Legitimate add-ons are normal work, not padding.
Roadmap
This release is read-only. Booking — letting an assistant post a repair request and return real quotes from verified shops on the driver’s behalf — is next. If you are building an assistant that should be able to book auto repair, we would like to hear from you: contact@fixxr.repair.