
CarAPI.dev
from adamzacharia
Remote MCP server giving AI agents instant access to comprehensive vehicle data: VIN decoding, license-plate lookup, stolen-vehicle checks, mileage history, inspection records, photos, and market valuations across 24 markets. Connect with a single Authorization: Bearer API key from any MCP client (Claude Desktop, Claude Code, Cursor, ChatGPT, Cline, Zed). Stateless and hosted at https://mcp.carapi.dev/mcp β no setup, no session management, just plug in your key and start querying. Includes a free carapi_docs tool for searching CarAPI documentation without authentication.
CarAPI.dev
MCP Server
CarAPI for AI Agents
Plug CarAPI into any MCP-compatible AI agent. Zero install β point your client at mcp.carapi.dev with your existing API key and start asking it about VINs.
Zero install
Add a URL + your API key. No npm, no Node.
Same auth as the API
Reuses your dashboard key β no new credentials.
14 tools
All endpoints + image OCR + a buyer-report composite.
Get started
-
Grab your CarAPI key from your dashboard .
-
Pick your client below and paste the snippet, replacing
YOUR_CARAPI_KEY. -
Restart the client. The
carapi_*tools will appear.
Claude Desktop
Edit claude_desktop_config.json (Settings β Developer β Edit config):
claude_desktop_config.jsonCopy
{
"mcpServers": {
"carapi": {
"url": "https://mcp.carapi.dev/mcp",
"headers": {
"Authorization": "Bearer YOUR_CARAPI_KEY"
}
}
}
}
Claude Code
One command:
terminalCopy
claude mcp add --transport http carapi https://mcp.carapi.dev/mcp \
--header "Authorization: Bearer YOUR_CARAPI_KEY"
Cursor
Add to ~/.cursor/mcp.json:
~/.cursor/mcp.jsonCopy
Claude.ai (web) / ChatGPT
Settings β Connectors β Add custom connector. Paste:
-
URL:
https://mcp.carapi.dev/mcp -
Auth header:
Authorization: Bearer YOUR_CARAPI_KEY
Tools
Tool Cost What it does carapi_vin_decode 1 Decode a 17-character VIN to make/model/year/engine. carapi_plate_to_vin 1 Look up VIN from license plate (PL/NO/SK/SE/CZ/US; US needs a state). carapi_stolen_check 1 Check if a VIN is reported stolen (SK/CZ/SI/HU/RO). carapi_inspection 1 Technical/emissions inspection history (currently SK). carapi_listing_search 1 Search vehicle listings by make/model/year. carapi_photos 1 Retrieve known photos for a VIN. carapi_payments 1 Calculate monthly payments for a VIN. carapi_valuation 1 Estimate market value of a vehicle (24 markets). carapi_mileage_history 1 Historical odometer readings β spot rollback. carapi_extract_vin 1 Extract a VIN from a photo (windshield/dashboard/door jamb) via OCR. carapi_extract_plate 1 Extract a license plate from a vehicle photo via OCR (27 regions). carapi_recalls 1 Look up U.S. recall records by make/model/year. carapi_buyer_report 4 COMPOSITE β vin_decode + stolen_check + mileage + inspection in one call. carapi_docs 0 Search this documentation. No API key required.
Try a buyer report
Once installed, ask your agent:
"Run a buyer report on VIN 1HGBH41JXMN109186."
It calls carapi_buyer_report, which fans out to four endpoints in parallel and returns a unified pre-purchase summary (vehicle specs + stolen check + mileage history + inspection). 4 quota units.
This tool doesn't publish a standard install command β the repository README on GitHub covers its setup.
Troubleshooting
-
401 / "Missing CarAPI key" β Auth header is missing or malformed. Use exactly
Bearer YOUR_KEY. -
429 / quota exceeded β You've hit your monthly quota. Upgrade in the dashboard.
-
Tool not appearing β Restart the client after editing the config. Verify with the client's MCP debug log.
Need an API key?
Free tier includes 100 requests/month. No credit card required.
Get your API key
β Back to docs home