mcpField
B
BACHAI-VEHICLE-DATABASE

BACHAI-VEHICLE-DATABASE

github.com/BACH-AI-Tools其他146 周前更新

关于 BACHAI-VEHICLE-DATABASE

连接 Vehicle Database API 的 MCP 服务,提供车牌识别、VIN 解码、车辆历史查询等功能。支持北美和欧洲地区的车辆数据检索和验证。

主要功能

  1. 01车牌和 VIN 光学识别
  2. 02车辆 VIN 通用解码
  3. 03盗窃和产权历史检查
  4. 04车辆市场价值评估
  5. 05维修保养信息查询
  6. 06摩托车 VIN 解码

适用场景

  1. 01二手车交易中的车辆验证和评估
  2. 02保险公司进行风险评估和理赔调查
  3. 03汽车维修店查询车型规格和维保记录
  4. 04融资公司检查车辆产权和盗窃历史

MCP 相关

MCP 服务,通过标准化接口向客户端暴露车辆数据库的多个工具,支持 stdio 传输协议。

详细介绍

车辆数据库 MCP 服务

English | 简体中文 | 繁體中文

用于访问车辆数据库 API 的 MCP 服务。

🚀 使用 EMCP 平台快速体验

EMCP 是一个强大的 MCP 服务管理平台,让您无需手动配置即可快速使用各种 MCP 服务!

快速开始:
  1. 🌐 访问 EMCP 平台
  2. 📝 注册并登录账号
  3. 🎯 进入 MCP 广场,浏览所有可用的 MCP 服务
  4. 🔍 搜索或找到本服务(bach-vehicle_database)
  5. 🎉 点击 "安装 MCP" 按钮
  6. ✅ 完成!即可在您的应用中使用
EMCP 平台优势:
  • ✨ 零配置:无需手动编辑配置文件
  • 🎨 可视化管理:图形界面轻松管理所有 MCP 服务
  • 🔐 安全可靠:统一管理 API 密钥和认证信息
  • 🚀 一键安装:MCP 广场提供丰富的服务选择
  • 📊 使用统计:实时查看服务调用情况

立即访问 EMCP 平台 开始您的 MCP 之旅!


简介

这是一个 MCP 服务,用于访问车辆数据库 API。

  • 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_KEYAPI 密钥是
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

针对美国:此 API 端点从车牌图像返回车牌号和州信息。针对英国:此 API 端点从车牌图像返回车牌号。

端点: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

支持:美国/加拿大地区

端点: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 年至今 支持:美国/加拿大/欧盟

端点: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

根据给定的年份、品牌和模型,提供高级解码 API 可用的车型列表。

端点: GET /us-advanced-decode-trims

参数:

  • year (string) 必需: 示例值:

  • make (string) 必需: 示例值:

  • model (string) 必需: 示例值:


models___advanced_decode

根据给定的年份和品牌,提供高级解码 API 可用的模型列表。

端点: GET /us-advanced-decode-models

参数:

  • year (string) 必需: 示例值:

  • make (string) 必需: 示例值:


makes___advanced_decode

根据年份提供高级解码 API 可用的品牌列表。

端点: GET /us-advanced-decode-makes

参数:

  • year (string) 必需: 示例值:

years___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

美国 VIN 解码旨在返回广泛的数据点。此类别专为需要完整车辆规格、功能和配置的客户和企业设计。它返回全面准确的 VIN 描述、套件信息等,以提供任何车辆的完整图景。覆盖范围: 1981-现在

端点: GET /us-advanced-vin-decode

参数:

  • vin (string): 示例值: 4JGDF6EE3JB129875

market_value_by_vin

通过我们的车辆市场价值 API 获得任何车辆的折扣价、私人交易价和零售价。车辆数据库 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

提供车辆保修年份 API 可用的年份列表。

端点: 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

电动汽车规格 API 提供任何电动汽车的详细规格。涵盖 1999-2023 年推出电动汽车的制造商。除了基本规格、尺寸和功能外,它通常还提供电动汽车规格范围内的数据,包括电池容量、续航里程、充电时间等。**覆盖范围:**此 API 支持 1999 至 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

此 API 提供车辆的关键数据,如规格、发动机详情、变速箱、尺寸、颜色、功能等,年份范围从 1999 至 2023 年。

端点:GET /autoblog/query

参数:

  • year(string)必需:示例值:

  • make(string)必需:示例值:

  • model(string)必需:示例值:

  • trim(string)必需:示例值:


us_plate_decode

此 API 通过车牌号和州来提供年份、品牌、型号和 VIN 的详细信息。此 API 仅涵盖美国各州。

端点:GET /userreport/usa-license-decode

参数:

  • license_plate(string):示例值:RDP1247

  • state(string):示例值:TX


multiple_trims

高级加强版 VIN 解码是对车辆的更详细分析。输入 VIN 后,它会提供不仅限于年份、品牌、型号、饰版、发动机、变速箱的信息,还包括车辆内部、外部、机械、娱乐、安全和舒适功能的详情。它还提供带有十六进制代码的车辆内部/外部颜色信息、燃油经济性以及更多标准配置详情。覆盖范围:此 API 支持 1999-2023 年的 VIN。S...

端点:GET /userreport/vin-decoding-premium-plus

参数:

  • vin(string)必需:示例值:

  • multiple(string)必需:示例值:true


vin_decode

高级版 VIN 解码不仅仅是基础解码。它提供车辆的详细信息,包括详细规格。涵盖年份、品牌、型号、饰版、详细发动机规格、变速箱、驱动系统、制动和悬挂、车身颜色名称、车辆的一些基本功能等。覆盖范围:此 API 支持 1981 年至今的 VIN。支持:17 位 VIN 号。

端点:GET /userreport/vin-decoding-premium

参数:

  • vin(string)必需:示例值:5TDYK3DC8FS560664

models___ymm_specifications

根据给定的年份和品牌,提供 YMM 规格 API 可用的型号列表。

端点:GET /autoblog/model

参数:

  • year(string)必需:示例值:

  • make(string)必需:示例值:


makes___ymm_specifications

根据年份为 YMM 规格 API 提供可用的品牌列表。

端点:GET /autoblog/make

参数:

  • year(string)必需:示例值:

years__ymm_specifications

提供 YMM 规格 API 可用的年份列表。

端点:GET /autoblog/year


vehicle_repair

此 API 提供车辆零部件的详细信息,包括价格和人工成本。覆盖范围:此 API 支持 1992 至 2022 年的制造商。

端点:GET /serviceandmaintenance-enginesvc/repairs

参数:

  • year(string)必需:示例值:

  • make(string)必需:示例值:

  • model(string)必需:示例值:


years___vehicle_recall

提供车辆召回 API 可用的年份列表。

端点:GET /recallcheckrepo/recall-check-years


makes___vehicle_recalls

根据年份为车辆召回 API 提供可用的品牌列表。

端点:GET /recallcheckrepo/recall-check-makes

参数:

  • year(string)必需:示例值:

vehicle_recall

我们的召回 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 注册号解码 API 需要有效的英国注册号,以返回年份、品牌、型号、颜色、发动机详情等。

端点: GET /blightysvc/decode

参数:

  • reg (string) 必需: 示例值:{reg_num}

  • for_api_portal (string) 必需: 示例值:true


sales_history

我们的车辆销售历史 API 提供全面的解决方案,用于查看特定车辆的销售历史。无论其是否在分类信息、经销商或拍卖网站上列出。覆盖范围:北美所有车辆列表。支持:17 位 VIN 和经典 VIN(5-13 位 VIN)

端点: GET /saleshistorysvc/decode

参数:

  • vin (string) 必需: 示例值:3C63DRGL4CG345156

market_value_by_ymm

使用我们的车辆市场价值 API 获取任何车辆的以旧换新价、私人交易价和零售价。车辆数据库 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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。