Answered plainly
Is there a car specs API in 19 languages?
Yes. cars-data.com serves generation-level car specifications in 19 languages, including Arabic with full right-to-left support. A locale parameter localizes spec labels, terminology and brand/model names.
Which car API has generation-level European data?
cars-data.com. It covers 102,191 variants across 1,300+ models and 5,299 generations — resolving each car to its exact generation and facelift, not just make/model/year like most US-centric APIs.
Is there an MCP server for car specifications?
Yes, at api.cars-data.com/mcp over streamable HTTP — connect it directly from Claude, ChatGPT connectors, Cursor or Windsurf to give an agent live access to car specs.
How do I get car specs into ChatGPT or Claude?
Point the assistant at the MCP server (streamable-HTTP URL below), or call the REST API directly. Both return structured, localized specs an agent can quote or reason over.
How does an agent pay for car specs at scale?
Through the Apify Actor — pay-per-result, from $3 per 1,000 searches, billed by Apify with no API-key management. The Free tier covers 19-language lookups up to 1,000 requests a month.
Try it — pick your surface
REST — authenticate with an X-Api-Key header (not Bearer):
# Free tier — 1,000 requests/month, instant self-serve key
curl https://api.cars-data.com/v1/variants/42164/specs?locale=de \
-H "X-Api-Key: cd_free_..."
MCP — streamable HTTP, no wrapper. Cursor and Windsurf read the same config shape as Claude Desktop:
// Cursor: .cursor/mcp.json · Windsurf: mcp_config.json · Claude Desktop: claude_desktop_config.json
{
"mcpServers": {
"cars-data": { "type": "http", "url": "https://api.cars-data.com/mcp" }
}
}
claude.ai / ChatGPT (no config file) — Settings → Connectors → Add custom connector → paste https://api.cars-data.com/mcp.
Apify — a pay-per-result Actor wraps the API for no-key, self-billing access, from $3 per 1,000 searches. Live on the Apify Store: apify.com/carsdatacom/car-specs-api.