cars-data.com — Car Specs API について
cars-data.com は、エージェントや自動車関連アプリ向けの多言語車両仕様 API です。リモート MCP サーバーでは、検索、絞り込み、各言語の仕様取得、比較、世代や画像の参照ができます。
主な機能
- 01車両バリアントの検索
- 02燃料・車体・出力・年式で絞り込み
- 03各言語の仕様取得
- 042~4バリアントの比較
- 05世代と画像の参照
活用シーン
- 01条件に合う車両の検索
- 02バリアント間の仕様比較
- 03各言語の車両データ取得
- 04自動車調査ワークフローの構築
MCP 対応
リモート MCP サーバーは、車両検索、条件指定、仕様取得、比較、世代や画像の参照ツールを提供します。Streamable HTTP の接続先は https://api.cars-data.com/mcp です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.cars-data.com/mcpclaude mcp add --transport http com-cars-data-car-specs-api https://api.cars-data.com/mcp{"mcpServers":{"com-cars-data-car-specs-api":{"type":"http","url":"https://api.cars-data.com/mcp"}}}Cursor で開く{"servers":{"com-cars-data-car-specs-api":{"type":"http","url":"https://api.cars-data.com/mcp"}}}VS Code で開く{"mcpServers":{"com-cars-data-car-specs-api":{"type":"http","url":"https://api.cars-data.com/mcp"}}}{"mcpServers":{"com-cars-data-car-specs-api":{"serverUrl":"https://api.cars-data.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.cars-data.com/mcp認証が必要ツール
10| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | 結果の最大数(1~50)。デフォルト:10。 |
| query | string | はい | ブランド名、モデル名、バリアント名を対象にフリーテキストで検索します。アクセント記号と句読点は区別しません(例:'bmw 3 series'、'tesla model s')。 |
| locale | enum | いいえ | 応答言語。公開済みの20言語(en、ro、fr、de、es、it、sr、hr、pt、pl、cs、sk、hu、no、sv、el、bg、da、ar、tr)から指定します。仕様ラベルと列挙値は指定した言語で返されます。デフォルト:en。en | ro | fr | de | es | it | sr | hr | pt | pl | cs | sk | hu | no | sv | el | bg | da | ar | tr |
詳細
cars-data.com — 車両諸元 API + MCP サーバー
cars-data.com の多言語車両諸元データベースを利用する REST API およびリモート MCP サーバーです。102,191 種類の車両バリエーション、1,300 以上のモデル、5,299 世代、19 カテゴリーにわたる 180 種類の諸元を、19 言語(アラビア語、RTL を含む)で提供します。
- REST API:
https://api.cars-data.com/v1 - MCP サーバー(ストリーミング可能な HTTP):
https://api.cars-data.com/mcp - OpenAPI 仕様:
openapi.yaml - Apify Actor としても配布(イベントごとの従量課金、API キー不要)
MCP サーバー
Claude、ChatGPT コネクター、Cursor、または Windsurf から直接接続できます。
{
"mcpServers": {
"cars-data": {
"type": "http",
"url": "https://api.cars-data.com/mcp"
}
}
}
公開されているツール:
| ツール | 説明 |
|---|---|
search_cars | 102,191 種類のバリエーション、116 ブランド、19 言語を対象としたフリーテキスト検索 |
get_specs | 1 つのバリエーションのローカライズ済み諸元一式 — 19 カテゴリーにわたる 180 種類の諸元(安全性、快適性・内装、エンジン・燃料、性能、EV・ハイブリッド、シャシー、外装、寸法・重量、WLTP/NEDC 燃費など)。信頼度スコアとデータの鮮度を示す last_synced_at タイムスタンプ付き |
compare_variants | 2〜4 種類のバリエーションのローカライズ済み諸元を並べて比較 |
list_generations | モデルの世代・マイナーチェンジと生産年 |
filter_cars | 燃料、ボディタイプ、駆動方式、出力・価格帯、年式、EV のみなどの構造化フィルター |
get_images | 車両バリエーションの画像 URL(自社 CDN) |
MCP サーバーは、検出目的であれば認証なしで利用できます(IP ごとにレート制限あり)。試用に登録は不要です。
REST API
ベース URL:https://api.cars-data.com/v1。詳しくは openapi.yaml を参照してください。
curl https://api.cars-data.com/v1/variants/42164/specs?locale=de \
-H "X-Api-Key: cd_free_..."
| エンドポイント | 説明 |
|---|---|
GET /brands、/brands/{slug}、/brands/{slug}/models | カタログ:ブランドとモデル |
GET /models/{id}/generations | モデルの世代 |
GET /generations/{id}/variants | 世代のバリエーション |
GET /variants、/variants/{id} | フィルター可能なバリエーション一覧/単一のバリエーション |
GET /variants/{id}/specs?locale= | ローカライズ済み諸元一式(180 種類、19 言語) |
GET /variants/{id}/images | 画像 URL |
GET /variants/{id}/prices | 価格スナップショット(単一時点の価格で、履歴ではありません) |
GET /search?q= | フリーテキスト検索 |
GET /compare?ids= | 2〜4 種類のバリエーションの諸元を並べて比較 |
GET /specs/catalog | 諸元タイプの全カタログ(カテゴリーと件数) |
GET /usage | キーの現在の利用枠をセルフチェック |
無料 API キーを取得する
curl -X POST https://api.cars-data.com/v1/keys \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]", "accept_tos": true}'
無料プラン:月 1,000 リクエスト、毎分 20 リクエスト。
料金
- 無料 — 月 1,000 リクエスト、すぐに取得できるセルフサービスキー、支払い不要。
- Apify — Apify Store の掲載ページを通じたイベントごとの従量課金、API キー不要。
- x402 — アカウントなしで支払いたいエージェント向けの Base 上での呼び出しごとの USDC 支払い(まだ利用できません — プロジェクトのロードマップを参照)。
サブスクリプション/Stripe プランはありません — 有料の利用方法は無料プランと Apify(そして、後日 x402)のみです。
データと帰属表示
データは cars-data.com の多言語車両諸元データベースから取得しています。API 利用規約(無料プランでは帰属表示が必要。一括抽出・再販売は禁止)については cars-data.com/api/terms を参照してください。
ライセンス
このリポジトリの API とドキュメントは現状有姿で提供されます。基盤となるデータセットへのアクセスは、オープンソースライセンスではなく API 利用規約に準拠します。このリポジトリが文書化し、ホストするのはサーバーの実装であり、再配布可能なデータセットではありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。