# CarAPI MCP Server
Remote MCP server that gives AI agents a single interface to **CarAPI**'s vehicle-data endpoints — VIN decoding, license-plate lookup, stolen-vehicle checks, technical-inspection history, odometer history, market valuation, listings search, and more.
Hosted at **https://mcp.carapi.dev/mcp** (Streamable HTTP). Stateless, horizontally scalable, no session storage.
概览
Why use it
- Pre-purchase due diligence in one call. The
carapi_buyer_reporttool fans out to VIN decode + stolen check + mileage history + inspection in parallel and returns a unified report. - 24-market valuation coverage across EU/UK/US.
- Plate→VIN for PL, NO, SK, SE, CZ.
- Stolen-vehicle lookup for SK, CZ, SI, HU, RO.
- Free docs tool —
carapi_docssearches the CarAPI documentation with no API key required (rate-limited 60 req/min/IP), so agents can self-onboard before you spend a quota unit. - Zero-install for hosted clients (Claude.ai, ChatGPT, Cursor, modern Claude Desktop) — just paste the URL + bearer token.
Tools
| Tool | Auth | Cost | What it does |
|---|---|---|---|
carapi_vin_decode | ✅ | 1 | Decode a 17-char VIN → make, model, year, engine, body, drivetrain, fuel, country |
carapi_plate_to_vin | ✅ | 1 | License plate → VIN (PL/NO/SK/SE/CZ) |
carapi_stolen_check | ✅ | 1 | Stolen-vehicle lookup (SK/CZ/SI/HU/RO) |
carapi_inspection | ✅ | 1 | Technical/emissions inspection history (SK; CZ/DE/UK soon) |
carapi_listing_search | ✅ | 1 | Vehicle listings by make/model/year |
carapi_photos | ✅ | 1 | Known photos for a VIN |
carapi_payments | ✅ | 1 | Monthly-payment calculator |
carapi_valuation | ✅ | 1 | Market valuation across 24 markets |
carapi_mileage_history | ✅ | 1 | Odometer history (rollback / anomaly detection) |
carapi_buyer_report | ✅ | 4 | Composite due-diligence report (vin_decode + stolen_check + mileage + inspection) |
carapi_docs | — | 0 | Search the CarAPI docs (no key, 60 req/min/IP) |
Authentication
Get a free API key at https://carapi.dev/dashboard, then pass it as a bearer token:
Authorization: Bearer YOUR_CARAPI_KEY
The MCP server is a thin protocol-translation layer — validation, quota, and rate-limiting all live on api.carapi.dev, so your dashboard usage and the MCP usage share the same quota.
Quick start (Claude Desktop / Claude.ai / Cursor / ChatGPT)
{
"mcpServers": {
"carapi": {
"url": "https://mcp.carapi.dev/mcp",
"headers": { "Authorization": "Bearer YOUR_CARAPI_KEY" }
}
}
}
For stdio-only clients, bridge via mcp-remote:
{
"mcpServers": {
"carapi": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://mcp.carapi.dev/mcp",
"--header", "Authorization: Bearer YOUR_CARAPI_KEY"
]
}
}
}
Resources
- Homepage: https://carapi.dev
- Documentation: https://docs.carapi.dev/mcp
- Server card: https://mcp.carapi.dev/.well-known/mcp/server-card.json
- Get an API key: https://carapi.dev/dashboard
Tweak the "free API key" line if the free tier has limits worth flagging on the listing — otherwise it reads as the strongest ho
服务器配置
{
"mcpServers": {
"carapi": {
"url": "https://mcp.carapi.dev/mcp",
"headers": {
"Authorization": "Bearer YOUR_CARAPI_KEY"
}
}
}
}