API de base de dados de automóveis — especificações de veículos prontas para IA
- Receba todos os dados do veículo numa única chamada de API — sem encadear 6 a 8 pedidos
- Pesquisa em linguagem natural — encontre veículos pela descrição de imediato
- Respostas com contexto incorporado: caminho de navegação e especificações principais
- Servidor MCP para Claude, Cursor, VS Code — integração de IA sem código
Feita para agentes de IA e programadores modernos. Endpoints agregados, pesquisa inteligente e estrutura otimizada para LLMs reduzem o tempo de integração de dias para horas.
const API_KEY = 'YOUR_API_KEY';
// One request replaces 6 separate API calls!
// Get full trim data: breadcrumbs + specs + equipments
const response = await fetch(
'https://v3.api.car2db.com/trims/263119/full',
{
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Referer': 'https://yourwebsite.com'
}
}
);
const data = await response.json();
const trim = data.trim || data; // Handle both /full and regular response
// All data in one response:
console.log(trim.name); // → "2.5 AT"
console.log(trim.breadcrumbs?.make?.name); // → "Toyota"
console.log(trim.breadcrumbs?.model?.name); // → "Camry"
// Key specs optimized for LLMs:
console.log(trim.keySpecifications?.engineVolume); // → 2496
console.log(trim.keySpecifications?.power); // → 200
console.log(trim.keySpecifications?.transmission); // → "Automatic"
// All specifications grouped by category:
trim.specifications?.forEach(group => {
console.log(group.category.name); // → "Engine", "Transmission", etc
group.items.forEach(spec => {
console.log(`${spec.name}: ${spec.value}`);
});
});
import requests
API_KEY = 'YOUR_API_KEY'
# Natural language search - find vehicles by description
headers = {
'Authorization': f'Bearer {API_KEY}',
'Referer': 'https://yourwebsite.com'
}
response = requests.get(
'https://v3.api.car2db.com/search/vehicles',
headers=headers,
params={'q': 'Toyota Camry 2.5 automatic'}
)
if response.status_code == 200:
results = response.json()
# Results grouped by models with relevance score
for model in results.get('results', []):
print(f"{model['model']['name']} ({model['matchingTrimsCount']} trims)")
for trim in model.get('matchingTrims', []):
print(f" {trim['name']} ({trim['yearBegin']}-{trim['yearEnd']})")
print(f" Relevance: {trim['relevanceScore']}")
# Key specs included in search results:
specs = trim.get('keySpecifications', {})
print(f" Engine: {specs.get('engineVolume')}L {specs.get('power')}hp")
print(f" Transmission: {specs.get('transmission')}")
else:
print(f"Error: {response.status_code}")
<?php
$apiKey = 'YOUR_API_KEY';
// Get trim with full context: breadcrumbs + key specs
// Replace 263119 with a real trim ID
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://v3.api.car2db.com/trims/263119/full');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"Authorization: Bearer {$apiKey}",
"Referer: https://yourwebsite.com"
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$data = json_decode($response, true);
$trim = $data['trim'] ?? $data; // Handle both formats
if (isset($trim['breadcrumbs'])) {
// Breadcrumbs provide full navigation context:
$breadcrumbs = $trim['breadcrumbs'];
echo "{$breadcrumbs['make']['name']} "; // → "Toyota"
echo "{$breadcrumbs['model']['name']} "; // → "Camry"
echo "{$breadcrumbs['generation']['name']} "; // → "XV70"
echo "{$trim['name']}\n"; // → "2.5 AT"
// Key specifications optimized for AI/LLM:
$specs = $trim['keySpecifications'] ?? [];
echo "Engine: {$specs['engineVolume']} cm\n"; // → "2496 cm"
echo "Power: {$specs['power']}hp\n"; // → "200hp"
echo "Drive: {$specs['drive']}\n"; // → "Front"
}
API_KEY="YOUR_API_KEY"
# Get equipment with ALL options grouped by category
curl -X GET "https://v3.api.car2db.com/equipments/54321/full" \
-H "Authorization: Bearer $API_KEY" \
-H "Referer: https://yourwebsite.com"
# Response includes complete equipment data in one request:
{
"equipment": {
"id": 54321,
"name": "Prestige",
"breadcrumbs": {
"make": { "id": 10, "name": "Toyota" },
"model": { "id": 120, "name": "Camry" }
}
},
"options": {
"Safety": [
{ "name": "Airbags", "value": "8" },
{ "name": "ABS", "value": "Standard" }
],
"Comfort": [
{ "name": "Climate Control", "value": "Dual-zone" },
{ "name": "Heated Seats", "value": "Front & Rear" }
],
"Multimedia": [
{ "name": "Display", "value": "10.1 inch touchscreen" }
]
}
}
# Zero-code AI Integration
# Connect Claude Desktop, Cursor, VS Code to Car2DB API
## Claude Desktop Configuration
# File: claude_desktop_config.json
{
"mcpServers": {
"car2db": {
"command": "npx",
"args": ["-y", "@car2db/mcp-server"],
"env": {
"CAR2DB_API_KEY": "your_api_key_here",
"CAR2DB_LANGUAGE": "en-US"
}
}
}
}
## GitHub Copilot / VS Code Configuration
# File: .vscode/mcp.json
{
"mcpServers": {
"car2db": {
"command": "npx",
"args": ["-y", "@car2db/mcp-server"],
"env": {
"CAR2DB_API_KEY": "your_api_key_here",
"CAR2DB_LANGUAGE": "en-US"
}
}
}
}
# Now ask AI: "Find specifications for Toyota Camry 2.5"
# AI will automatically use Car2DB API via MCP Server!
Demonstração interativa da base de dados
Pesquisa de veículos com IA
Pesquise veículos usando linguagem natural. Experimente Toyota Camry 2.5 ou BMW X5 diesel.
Descarregar amostra
A base de dados de demonstração reproduz integralmente a estrutura completa, mas contém informações de apenas duas marcas.
Especificações:
Selecione a versão para ver as especificações
Opções:
Selecione o equipamento para ver as opções
A base de dados Car2DB contém automóveis desde 1908, mas uma parte significativa dos dados começa em 1972.
Funcionalidades de integração de IA
A API do Car2DB é otimizada para integração com LLM e assistentes de IA com endpoints inteligentes
Endpoints agregados
Obtenha dados completos do veículo com breadcrumbs e especificações num pedido em vez de 6-8 chamadas separadas
{
"id": 12345,
"name": "2.5 AT (181 hp)",
"breadcrumbs": {
"type": "Cars",
"make": "Toyota",
"model": "Camry",
"generation": "XV70",
"series": "XV70"
},
"keySpecifications": [
{"name": "Engine", "value": "2.5L Inline-4"},
{"name": "Power", "value": "181 hp"},
{"name": "Transmission", "value": "Automatic"}
],
"specifications": {
"Engine": [...],
"Performance": [...],
"Dimensions": [...]
}
}
Pesquisa inteligente de veículos
Pesquisa em linguagem natural com pontuação de relevância baseada em IA para correspondência precisa de veículos
GET /search/vehicles?q=Toyota Camry 2.5
{
"results": [
{
"model": "Toyota Camry",
"trim": "2.5 AT (181 hp)",
"relevanceScore": 0.95,
"keySpecs": {
"engine": "2.5L Inline-4",
"power": "181 hp",
"year": "2018-2021"
},
"breadcrumbs": "Cars > Toyota > Camry > XV70"
}
]
}
Respostas ricas em contexto
Todas as respostas incluem contexto hierárquico completo e relações para melhor compreensão pelo LLM
{
"breadcrumbs": {
"type": {"id": 1, "name": "Cars"},
"make": {"id": 79, "name": "Toyota"},
"model": {"id": 923, "name": "Camry"},
"generation": {"id": 1794, "name": "XV70"},
"series": {"id": 2156, "name": "XV70"}
},
"keySpecifications": [
{
"attribute": "Engine displacement",
"value": "2494 cc",
"unit": "CC"
},
{
"attribute": "Maximum power",
"value": "181 hp",
"unit": "hp (horsepower)"
}
]
}
Servidor MCP do Car2DB NEW
Ligue agentes de IA diretamente à API do Car2DB via Model Context Protocol
Clientes LLM suportados:
- Claude Desktop
- GitHub Copilot (VS Code)
- Cursor
- n8n
- Cline
- Qualquer cliente compatível com MCP
Métodos de instalação
npx @car2db/mcp-server
Principais características
109 mil+ veículos cobertos
A base de dados de veículos mais completa
80+ especificações técnicas
Motor, dimensões, desempenho, equipamentos
Respostas prontas para IA
Endpoints agregados com breadcrumbs e especificações principais — otimizados para IA
Pesquisa inteligente
Pesquisa de veículos em linguagem natural com IA
Acesso num pedido
Todos os dados numa chamada — sem encadeamento
12 idiomas
Suporte multilíngue completo
Casos de uso por setor
A servir mais de 500 empresas do setor automóvel em todo o mundo desde 2014. De lojas de peças auto a agentes de IA e aplicações LLM — com clientes na América do Norte, na Europa e na Ásia.
Lojas de peças auto
- Correspondência de peças com especificações
- Pesquisa de peças por VIN
- Verificações de compatibilidade
Concessionários de automóveis
- Catálogos completos de veículos
- Gestão de stock
- Ferramentas de comparação
Seguradoras
- Avaliação de risco
- Cálculo de prémios
- Estimativa de valor do veículo
Aplicações para o setor automóvel
- Guias de compra de automóveis
- Ferramentas de comparação com IA
- Pesquisa de veículos baseada em LLM
Sites de classificados
- Anúncios estruturados
- Preenchimento automático assistido por IA
- Pesquisa inteligente com filtros de IA
Gestão de frotas
- Localização de veículos
- Programas de manutenção
- Pesquisa de especificações
Aplicações de IA e LLM
- Integrações ChatGPT/Claude/n8n
- Comparação de veículos com IA
- Pesquisa conversacional de automóveis
Desempenho e fiabilidade da API
Tempo médio de resposta
Recuperação de dados ultrarrápida
Disponibilidade garantida
Fiabilidade de nível empresarial
Atualizações automáticas
Informações sempre atuais
Endpoints agregados
Em vez de 6-8 chamadas de API — obtenha todos os dados num pedido
Escolha o seu plano
Comece com uma chave de API gratuita para testar. Atualize para um plano pago quando estiver pronto. Todos os planos incluem documentação completa e suporte.
Como começar
-
Escolha o seu planoSelecione o plano que satisfaz as suas necessidades - descarga única ou subscrição de API.
-
Conclua o pagamentoPague em segurança com cartão bancário (Visa, MasterCard, Maestro).
-
Receba o seu acessoPara planos de API: a sua chave de API exclusiva é gerada imediatamente e enviada ao seu e-mail. Para descargas: as ligações são enviadas no prazo de 10 minutos.
-
Comece a usar a APICopie a sua chave de API do e-mail ou do painel da conta e faça o seu primeiro pedido. Veja a chave ativa no site imediatamente após o pagamento.
-
Integre e construaSiga a nossa documentação para integrar dados de veículos à sua aplicação. A equipa de suporte está pronta para ajudar se necessário.
Base de dados de automóveis (compra única)
PayPal
Cartão bancário, MB WAY, Apple Pay, Google Pay
Cartão bancário
Base de dados de automóveis (API)
PayPal
Cartão bancário, MB WAY, Apple Pay, Google Pay
Cartão bancário
Base de dados de automóveis (Excel - xlsx)
PayPal
Cartão bancário, MB WAY, Apple Pay, Google Pay
Cartão bancário
Perguntas frequentes
Quais dados estão incluídos na API?
80+ especificações técnicas, incluindo parâmetros do motor, dimensões, dados de desempenho, transmissão, suspensão, equipamentos e opções. Hierarquia completa de veículos, das marcas às versões específicas. Os novos endpoints agregados fornecem o contexto completo em pedidos únicas.
Com que frequência os dados são atualizados?
Atualizações automáticas mensais com novos veículos e especificações. Todos os registos incluem carimbos de data/hora de criação e atualização.
Qual formato a API utiliza?
API RESTful em JSON com documentação completa. Métodos HTTP padrão e códigos de resposta. Inclui endpoints agregados (/full), pesquisa em linguagem natural, caminho de navegação e especificações principais para otimização com LLMs.
Posso testar antes de comprar?
Sim, pode obter uma chave de API de teste para configurar a integração e verificar a funcionalidade da API. Utilize o exemplo interativo para verificar se todos os dados de que precisa estão disponíveis na base de dados.
Oferecem suporte?
O suporte é fornecido por e-mail ou Telegram. Perguntas sobre pagamento e conteúdo da base de dados são respondidas em minutos. Questões técnicas complexas que exigem especialistas recebem resposta no prazo de 24 horas.
Quais linguagens de programação são suportadas?
Qualquer linguagem capaz de fazer pedidos HTTP. Mais de 40 exemplos de código disponíveis no GitHub em JavaScript, Python, PHP e cURL. SDK disponível para PHP.
A API é otimizada para agentes de IA/LLM?
A API é especificamente otimizada para aplicações de IA e LLM. Os endpoints agregados reduzem 6-8 chamadas de API para apenas 1-2 pedidos. Cada resposta inclui breadcrumbs para contexto e especificações principais para análises rápidas. A pesquisa em linguagem natural suporta consultas conversacionais.
Como funcionam os endpoints agregados?
Endpoints agregados como /trims/{id}/full e /equipments/{id}/full devolvem dados completos num único pedido. Em vez de encadear várias chamadas (marca→modelo→geração→série→versão→especificações), obtém tudo de uma vez: breadcrumbs, especificações principais e todas as características ou opções agrupadas.
Como funciona a pesquisa de veículos?
O nosso endpoint /search/vehicles usa processamento de linguagem natural. Basta descrever o que procura: "Toyota Camry 2.5", "BMW X5 diesel 2020" ou "SUV elétrico". Os resultados incluem pontuações de relevância e especificações principais, perfeito para chatbots e assistentes de IA.
O que é o servidor MCP e como o utilizo? NEW
O servidor MCP (Model Context Protocol) permite que assistentes de IA como Claude Desktop, Cursor e VS Code Copilot acedam diretamente a API do Car2DB. Instale via npx: adicione a configuração ao claude_desktop_config.json ou .vscode/mcp.json e forneça a sua chave de API. Nenhuma programação necessária — a IA obtém acesso instantâneo à base de dados de veículos.
Documentação e suporte
Documentação da API
Referência completa OpenAPI (Swagger) com todos os endpoints, incluindo os endpoints agregados /full e a pesquisa inteligente
Ver documentaçãoExemplos de código e SDK
40+ exemplos em JS, Python, PHP, cURL. Código pronto para integrações de IA
Ver exemplosServidor MCP NEW
Ligue agentes de IA diretamente via Model Context Protocol. Pronto para Claude, Cursor, VS Code.
Ver no GitHubBase de dados multilíngue
Todos os nomes e especificações de veículos disponíveis em 12 idiomas
