BACHAI-VEHICLE-DATABASE について
Vehicle Database API にアクセスする MCP サーバーで、ナンバープレート認識、VIN デコード、車両履歴確認を提供します。北米とヨーロッパの車両データを対応しています。
主な機能
- 01ナンバープレートと VIN 光学認識
- 02汎用 VIN デコード
- 03盗難と所有権履歴確認
- 04車両市場価値評価
- 05メンテナンスと修理情報
- 06オートバイ VIN デコード
活用シーン
- 01中古車販売の検証と評価
- 02保険会社のリスク評価と請求調査
- 03自動車修理工場の仕様とメンテナンス記録検索
- 04金融会社の所有権と盗難履歴確認
MCP 対応
車両データベースツールを標準化されたインターフェースを通じて公開する MCP サーバーで、stdio トランスポートに対応しています。
詳細
Vehicle Database MCP サーバー
Vehicle Database API にアクセスするための MCP サーバーです。
🚀 EMCP プラットフォームで素早く体験
EMCP は強力な MCP サーバー管理プラットフォームで、手動設定なしで様々な MCP サーバーをすぐに使用できます!
クイックスタート:
- 🌐 EMCP プラットフォーム にアクセス
- 📝 アカウントを登録してログイン
- 🎯 MCP マーケットプレイス に進み、利用可能なすべての MCP サーバーを閲覧
- 🔍 このサーバー(
bach-vehicle_database)を検索または見つける - 🎉 「MCP をインストール」 ボタンをクリック
- ✅ 完了!お使いのアプリケーションで使用できます
EMCP プラットフォームの利点:
- ✨ ゼロ設定:設定ファイルを手動で編集する必要なし
- 🎨 ビジュアル管理:グラフィカルインターフェイスで全 MCP サーバーを簡単管理
- 🔐 安全で信頼性高い:API キーと認証情報を一元管理
- 🚀 ワンクリックインストール:MCP マーケットプレイスで豊富なサーバー選択
- 📊 使用統計:サービス呼び出し状況をリアルタイム表示
今すぐ EMCP プラットフォーム にアクセスして MCP の旅を始めましょう!
概要
これは Vehicle Database API にアクセスするための MCP サーバーです。
- PyPI パッケージ名:
bach-vehicle_database - バージョン: 1.0.0
- 転送プロトコル: stdio
インストール
PyPI からインストール:
pip install bach-vehicle_database
ソースコードからインストール:
pip install -e .
実行
方法 1: uvx を使用(推奨、インストール不要)
# 运行(uvx 会自动安装并运行)
uvx --from bach-vehicle_database bach_vehicle_database
# 或指定版本
uvx --from bach-vehicle_database@latest bach_vehicle_database
方法 2: 直接実行(開発モード)
python server.py
方法 3: インストール後、コマンドとして実行
# 安装
pip install bach-vehicle_database
# 运行(命令名使用下划线)
bach_vehicle_database
設定
API 認証
この API は認証が必要です。環境変数を設定してください:
export API_KEY="your_api_key_here"
環境変数
| 変数名 | 説明 | 必須 |
|---|---|---|
API_KEY | API キー | はい |
PORT | 該当なし | いいえ |
HOST | 該当なし | いいえ |
Cursor での使用
Cursor MCP 設定ファイル ~/.cursor/mcp.json を編集します:
{
"mcpServers": {
"bach-vehicle_database": {
"command": "uvx",
"args": ["--from", "bach-vehicle_database", "bach_vehicle_database"],
"env": {
"API_KEY": "your_api_key_here"
}
}
}
}
Claude Desktop での使用
Claude Desktop 設定ファイル claude_desktop_config.json を編集します:
{
"mcpServers": {
"bach-vehicle_database": {
"command": "uvx",
"args": ["--from", "bach-vehicle_database", "bach_vehicle_database"],
"env": {
"API_KEY": "your_api_key_here"
}
}
}
}
利用可能なツール
このサーバーは以下のツールを提供します:
license_plate_ocr
USA の場合:このエンドポイントはライセンスプレート画像からライセンスプレート番号と州を返します。UK の場合:このエンドポイントはライセンスプレート画像からライセンスプレート番号を返します。
エンドポイント: POST /lp-detect
パラメータ:
-
file(string): 例: -
url(string): 例:
vin_ocr
このAPI エンドポイントは、VIN ステッカー、ダッシュボード、車両ドキュメント、またはその他の画像から VIN 番号を読み取ります。画像を入力として受け取り、VIN 番号を返します。対応: 17 桁の VIN。
エンドポイント: POST /vin-ocr
パラメータ:
-
file(string): 例: -
url(string): 例:
title_check
VIN を使用して車両のタイトル情報を確認します。特定の日付での車両の修復記録があるかどうか、および原因を返します。対応範囲:北米に登録されたすべての車両。
エンドポイント: GET /title-check
パラメータ:
vin(string) 必須: 例: 5TFDY5F18KX840724
stolen_check
盗難車両 API は、VIN を使用して車両に関連する盗難履歴をチェックし、盗難記録情報を提供できます。この API は幅広い VIN 形式に対応しており、複数の地域および車両タイプ全体での互換性を保証します。グローバルカバレッジ:この API は世界中の盗難車両記録へのアクセスを提供し、自動車、トラック、バイク、ボートなど、あらゆるタイプの車両に対応しています。対応:世界中で 17 文字のすべての VIN およびクラシック VIN(5~13 桁)に対応しています。
エンドポイント: GET /stolen-check
パラメータ:
vin(string) 必須: 例: YV4902RBXF2621196
by_vin___owner_manual
対応: US/CAD リージョン
エンドポイント: GET /owner-manual-vin
パラメータ:
vin(string) 必須: 例:
by_plate_and_state
API はプレートと州によってオイルタイプデータと仕様を提供します
エンドポイント: GET /oil-lookup-lp
パラメータ:
-
plate(string) 必須: 例: -
state(string) 必須: 例:
by_vin
API は VIN によってオイルタイプとその仕様を提供します
エンドポイント: GET /oil-lookup-vin
パラメータ:
vin(string) 必須: 例:
universal_vin_decode
対応範囲:1981 年~現在 対応:US/CAD/EU
エンドポイント: GET /universal-vin-decode
パラメータ:
vin(string) 必須: 例:
trims___cad_advanced_decode
年、メーク、モデルからトリムリストを取得します
エンドポイント: GET /cad-advanced-decode-trims
パラメータ:
-
year(string) 必須: 例: -
make(string) 必須: 例: -
model(string) 必須: 例:
models___cad_advanced_decode
年とメーカーでモデルリストを取得します
端点: GET /cad-advanced-decode-models
パラメータ:
-
year(string) 必需: 例: -
make(string) 必需: 例:
makes___cad_advanced_decode
年でメーカーリストを取得します
端点: GET /cad-advanced-decode-makes
パラメータ:
year(string) 必需: 例:
years____cad_advanced_decode
YMMT の年リストを取得します
端点: GET /cad-advanced-decode-years
cad_decode_by_ymmt
対応: 1981 ~ 2026 サポート: CAD および US リージョン
端点: GET /cad-advanced-decode-ymmt
パラメータ:
-
year(string) 必需: 例: 2024 -
make(string) 必需: 例: Acura -
model(string) 必需: 例: MDX -
trim(string): 例: A Spec Package 4dr SH AWD
cad_decode_by_vin
対応: 1981 ~ 2026 サポート: CAD および US リージョン
端点: GET /cad-advanced-vin-decode
パラメータ:
vin(string) 必需: 例: 4JGDF6EE3JB129875
trims___advanced_decode
指定された年、メーカー、およびモデルに対して Advanced Decode API で利用可能なトリムのリストを提供します。
端点: GET /us-advanced-decode-trims
パラメータ:
-
year(string) 必需: 例: -
make(string) 必需: 例: -
model(string) 必需: 例:
models___advanced_decode
指定された年とメーカーに対して Advanced Decode API で利用可能なモデルのリストを提供します。
端点: GET /us-advanced-decode-models
パラメータ:
-
year(string) 必需: 例: -
make(string) 必需: 例:
makes___advanced_decode
年別に Advanced Decode API で利用可能なメーカーのリストを提供します。
端点: GET /us-advanced-decode-makes
パラメータ:
year(string) 必需: 例:
years___advanced_decode
Advanced Decode API で利用可能な年のリストを提供します。
端点: GET /us-advanced-decode-years
decode_by_ymmt
API は広範なデータポイントを返すように構築されています。このカテゴリは、完全な車両仕様、機能、および装備が必要な顧客およびビジネス向けに設計されています。包括的で正確な VIN 説明、パッケージ情報など、あらゆる車両の完全な全体像を提供します。対応: 1980 年~現在
端点: GET /us-advanced-decode-ymmt
パラメータ:
-
year(string): 例: 2006 -
make(string): 例: Dodge -
model(string): 例: Stratus -
trim(string): 例: SXT 4dr Sedan Automatic
decode_by_vin
USA VIN デコードは広範なデータポイントを返すように構築されています。このカテゴリは、完全な車両仕様、機能、および装備が必要な顧客およびビジネス向けに設計されています。包括的で正確な VIN 説明、パッケージ情報など、あらゆる車両の完全な全体像を提供します。対応: 1981 年~現在
端点: GET /us-advanced-vin-decode
パラメータ:
vin(string): 例: 4JGDF6EE3JB129875
market_value_by_vin
当社の車両市場価値 API を使用して、任意の車両の下取り、個人売却、小売価値にアクセスできます。Vehicle Databases API サービスにより、正確な車両市場価値情報に即座にアクセスできます。北米全体の市場トレンド分析とディーラー販売に基づいて VIN で新車および中古車の市場価値見積もりを提供します。数百万台の車両販売およびトランザクションに基づいて車両市場価値データを分析します。当社のデータベースは頻繁に更新され...
端点: GET /userreport/usa-marketvalue-exact
パラメータ:
vin(string): 例: 5TDYK3DC8FS560664
eu_decode___basic
VIN 分析と仕様を含む基本的な車両情報を提供します。
端点: GET /europe-vin-decode
パラメータ:
vin(string): 例: ADMJF4MR2H4788581
us_decode___basic
このAPIは、任意の車両の年式、メーカー、モデル、トリム、エンジン仕様、駆動方式、燃料タイプなどの基本仕様を提供します。注: 米国とカナダ地域の17桁VINすべてに対応し、1981年から2024年までのカバレッジがあります。
エンドポイント: GET /userreport/vin-decoding-basic
パラメータ:
vin(string) 必須: 例: 1B3AL46XX6N227698
auction
オークションAPIは、北米の車両オークションを通じて販売される車両のインスタンスに関する情報で構成されています。データには、オークション時点での車両の仕様と、リスティングに関連するすべての画像が含まれます。
エンドポイント: GET /auction
パラメータ:
vin(string): 例: 4JGDF6EE3JB129875
models___vehicle_warranty
指定された年式とメーカーでは、車両保証APIで利用可能なモデルのリストを提供します。
エンドポイント: GET /vehicle-warranties/check-models
パラメータ:
-
year(string) 必須: 例: -
make(string) 必須: 例: -
data(string) 必須: 例: warranty
makes___vehicle_warranty
年式別に車両保証APIで利用可能なメーカーのリストを提供します。
エンドポイント: GET /vehicle-warranties/check-makes
パラメータ:
-
year(string) 必須: 例: -
data(string) 必須: 例: warranty
year___vehicle_warranty
車両保証年で利用可能な年式のリストを提供します。
エンドポイント: GET /vehicle-warranties/check-years
パラメータ:
data(string): 例: warranty
models___vehicle_repair
指定された年式とメーカーでは、車両修理APIで利用可能なモデルのリストを提供します。
エンドポイント: GET /vehicle-repairs/check-models
パラメータ:
-
year(string) 必須: 例: -
make(string) 必須: 例: -
data(string) 必須: 例: repair
years___vehicle_repair
車両修理APIで利用可能な年式のリストを提供します。
エンドポイント: GET /vehicle-repairs/check-years
パラメータ:
data(string) 必須: 例: repair
makes___vehicle_repair
年式別に車両修理APIで利用可能なメーカーのリストを提供します。
エンドポイント: GET /vehicle-repairs/check-makes
パラメータ:
-
year(string) 必須: 例: -
data(string) 必須: 例: repair
model___vehicle_maintenance
指定された年式とメーカーでは、車両メンテナンスAPIで利用可能なモデルのリストを提供します。
エンドポイント: GET /vehicle-maintenance/check-models
パラメータ:
-
year(string) 必須: 例: 2000 -
make(string) 必須: 例: acura -
data(string) 必須: 例: maintenance
make___vehicle_maintenance
年式別に車両メンテナンスAPIで利用可能なメーカーのリストを提供します。
エンドポイント: GET /vehicle-maintenance/check-makes
パラメータ:
-
year(string) 必須: 例: 2000 -
data(string) 必須: 例: maintenance
year___vehicle_maintenance
車両メンテナンスAPIで利用可能な年式のリストを提供します。
エンドポイント: GET /vehicle-maintenance/check-years
パラメータ:
data(string) 必須: 例: maintenance
motorcycle_decode
このAPIは、バイクの年式、メーカー、モデル、シリーズ、および基本仕様を提供します。カバレッジ: このAPIは1981年から2024年のVINをサポートしています。サポート: 米国とカナダ地域の17桁VINすべてに対応しています。
エンドポイント: GET /motorcyclevindecode/decode
パラメータ:
vin(string) 必須: 例: 1HD1KVP16NB664081
decode___electric_specs
An Electric Vehicle Specifications API gives detailed specifications on any electric car. It covers manufacturers from 1999-2023 which have launched electric cars. Apart from basic specifications, dimensions and features, it typically provides data on a range of electric vehicle specifications, including battery capacity, range, charging times and more. 対応範囲: This API supports manufacturers from year 1999 to 2023.
エンドポイント: GET /evehicleapi/get-data
パラメータ:
-
year(string) 必須: 例: 2023 -
make(string) 必須: 例: Tesla -
model(string) 必須: 例: Model Y -
trim(string) 必須: 例: Performance 4Dr ALL Wheel Drive Sport Utility
ymm__specs
This API provides the vehicle's key data such as specs, engine details, transmission, dimensions, colors, features, etc. from year 1999 to 2023.
エンドポイント: GET /autoblog/query
パラメータ:
-
year(string) 必須: 例: -
make(string) 必須: 例: -
model(string) 必須: 例: -
trim(string) 必須: 例:
us_plate_decode
This API provides details about year, make, model and VIN by taking license plate number and state. This API covers only USA states.
エンドポイント: GET /userreport/usa-license-decode
パラメータ:
-
license_plate(string): 例: RDP1247 -
state(string): 例: TX
multiple_trims
Premium plus VIN decode is a more detailed breakdown of a vehicle. As soon as you enter VIN it gives you information not just limited to year, make, model, trim, engine, transmission but also details of interior, exterior, mechanical, entertainment, safety and comfort features of a vehicle. It also gives you information about the interior/exterior colors of vehicle with HEX codes, fuel economy, along with standard equipment details and more. 対応範囲: This API supports VIN from 1999-2023. S...
エンドポイント: GET /userreport/vin-decoding-premium-plus
パラメータ:
-
vin(string) 必須: 例: -
multiple(string) 必須: 例: true
vin_decode
Premium VIN decode is more than just a basic decode. It provides you detail information about a vehicle including detailed specifications. Covering year, make, model, trim, detailed engine specs, transmission, drivetrain, brakes \u0026 suspension, vehicle color names, some basic features of the vehicle and more. 対応範囲: This API supports VIN from 1981-Present. 対応: 17 digit VIN number.
エンドポイント: GET /userreport/vin-decoding-premium
パラメータ:
vin(string) 必須: 例: 5TDYK3DC8FS560664
models___ymm_specifications
Provides a list of models available for YMM specifications API by a given year and make.
エンドポイント: GET /autoblog/model
パラメータ:
-
year(string) 必須: 例: -
make(string) 必須: 例:
makes___ymm_specifications
Provides a list of makes available for YMM specifications API by year.
エンドポイント: GET /autoblog/make
パラメータ:
year(string) 必須: 例:
years__ymm_specifications
Provides a list of years available for YMM specifications API.
エンドポイント: GET /autoblog/year
vehicle_repair
This API provides detailed information about the vehicle parts with price and labor cost. 対応範囲: This API supports manufacturers from year 1992 to 2022.
エンドポイント: GET /serviceandmaintenance-enginesvc/repairs
パラメータ:
-
year(string) 必須: 例: -
make(string) 必須: 例: -
model(string) 必須: 例:
years___vehicle_recall
Provides a list of years available for vehicle recall API.
エンドポイント: GET /recallcheckrepo/recall-check-years
makes___vehicle_recalls
Provides a list of makes available for vehicle recalls API by year.
エンドポイント: GET /recallcheckrepo/recall-check-makes
パラメータ:
year(string) 必須: 例:
vehicle_recall
当社の Recalls API は、任意の車両のすべての未解決リコールに関する詳細情報を提供します。これには発行日、リコール識別番号、問題の解決方法など、その他多くの情報が含まれます。対応範囲:この API は 1952 年から 2023 年の VIN に対応しています。
エンドポイント: POST /recall-check
パラメータ:
x-Authkey(string): 例:
vehicle_maintenance
この API は、走行距離間隔での OEM 車両メンテナンススケジュールに関する情報を提供します。対応範囲:この API は 2001 年から 2022 年の VIN に対応しています。サポート:17 桁の VIN 番号。
エンドポイント: GET /serviceandmaintenance-enginesvc/schedules
パラメータ:
-
year(string) 必須: 例: 2019 -
make(string) 必須: 例: jeep -
model(string) 必須: 例: Wrangler Unlimited
vin_suggestion
この API は VIN 桁の誤りを検出し、年式、メーカー、モデルを含む正しい VIN の提案を提供します。対応範囲:この API は 1982 年~現在の VIN に対応しています。サポート:17 桁の VIN
エンドポイント: GET /deepmindsvc/deepmind
パラメータ:
vin(string): 例: {vin}
decode
UK registration decode API は、有効な UK 登録番号を要件として、年式、メーカー、モデル、色、エンジン詳細などを返します。
エンドポイント: GET /blightysvc/decode
パラメータ:
-
reg(string) 必須: 例: {reg_num} -
for_api_portal(string) 必須: 例: true
sales_history
当社の Vehicle Sales History API は、特定の車両の販売履歴を明らかにするための包括的なソリューションを提供します。クラシファイド、ディーラーシップ、またはオークションウェブサイトに掲載されていたかどうかを問いません。対応範囲:北米に掲載されているすべての車両。サポート:17 桁の VIN およびクラシック(5~13 桁の VIN)
エンドポイント: GET /saleshistorysvc/decode
パラメータ:
vin(string) 必須: 例: 3C63DRGL4CG345156
market_value_by_ymm
当社の車両市場価値 API で、任意の車両のトレードイン、個人間売買、小売価値にアクセスできます。Vehicle Databases API サービスは、正確な車両市場価値情報への即座なアクセスを提供します。北米全体における市場トレンド分析、ディーラー販売に基づいて、年式、メーカー、モデル、トリムごとに中古車および新車の市場価値推定値を提供しています。当社は数百万の車両販売およびトランザクションに基づいて車両市場価値データを分析しています。当社のデータベースは更新中...
エンドポイント: GET /userreport/usa-marketvalue
パラメータ:
-
year(string) 必須: 例: 2011 -
make(string) 必須: 例: aston martin -
model(string) 必須: 例: DB9
makes_market_value
年別の市場価値 API で使用可能なメーカーのリストを提供します。
エンドポイント: GET /marketvalue/check-makes
パラメータ:
year(string) 必須: 例: 1999
years_market_value
市場価値 API で使用可能な年のリストを提供します。
エンドポイント: GET /marketvalue/check-years
models
特定の年式とメーカーの車両保証 API で使用可能なモデルのリストを提供します。
エンドポイント: GET /evehicleapi/check-models
パラメータ:
-
year(string) 必須: 例: 2016 -
make(string) 必須: 例: tesla
years
電動車両仕様 API で使用可能な年のリストを提供します。
エンドポイント: GET /evehicleapi/check-years
trim
特定の年式、メーカー、モデルの電動車両仕様 API で使用可能なトリムのリストを提供します。
エンドポイント: GET /evehicleapi/check-trims
パラメータ:
-
year(string) 必須: 例: 2010 -
make(string) 必須: 例: tesla -
model(string) 必須: 例: roadster
makes
年別にメーカーをリストダウンします。
エンドポイント: GET /evehicleapi/check-makes
パラメータ:
year(string): 例: 2016
trims___ymm_specifications
YMM 仕様 API で、特定の年、メーカー、モデルに対して利用可能なトリムのリストを提供します。
エンドポイント: GET /autoblog/trim
パラメータ:
-
year(string) 必需: 例: -
make(string) 必需: 例: -
model(string) 必需: 例:
vehicle_warranty
ワランティ API は、年、メーカー、モデルで呼び出されたときに、車両のワランティのタイプと期間に関する情報を提供します。この API は、基本保証、パワートレイン保証、ドライブトレイン保証、腐食保証、ロードアシスタンスなど、あらゆる種類のワランティに対応しています。対応範囲: この API は 1999 年から 2023 年までのメーカーをサポートしています。
エンドポイント: GET /serviceandmaintenance-enginesvc/warranties
パラメータ:
-
year(string) 必需: 例: -
make(string) 必需: 例: -
model(string) 必需: 例:
models___vehicle_recalls
リコール確認 API で、特定の年とメーカーに対して利用可能なモデルのリストを提供します。
エンドポイント: GET /recallcheckrepo/recall-check-models
パラメータ:
-
year(string) 必需: 例: -
make(string) 必需: 例:
models_market_value
市場価値 API で、特定の年とメーカーに対して利用可能なモデルのリストを提供します。
エンドポイント: GET /marketvalue/check-models
パラメータ:
-
year(string) 必需: 例: 1999 -
make(string) 必需: 例: acura
技術スタック
- 転送プロトコル: stdio
- HTTP クライアント: httpx
ライセンス
MIT License - 詳細は LICENSE ファイルを参照してください。
開発
このサーバーは API-to-MCP ツールで生成されました。
バージョン: 1.0.0
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。