关于 Bama Cars
Bama Cars 是面向 AI Agent 和客户端的非官方只读 MCP 服务,可读取伊朗 Bama 汽车市场的广告与价格信息。它支持车辆搜索、广告详情、要价统计、经销商库存和新车价格查询。
主要功能
- 01按条件搜索汽车广告
- 02查看完整广告详情
- 03按车型统计要价
- 04查询每日新车价格与趋势
- 05经销商库存与评分
- 06车辆规格和专家评价
适用场景
- 01按城市和预算查找二手车广告
- 02比较某车型和年份的要价
- 03查看每日新车价格及变化
- 04浏览经销商及其在售广告
MCP 相关
通过 stdio 向 MCP 客户端提供 12 个只读工具,用于查询 Bama 的车辆广告、价格、规格和经销商数据。无需 API 密钥或 Bama 账户。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
uvx bama-ir-mcpBAMA_MCP_PROXYOptional HTTP proxy URL for the Bama requests; system proxy settings are ignored. Also accepts a comma-separated list: one is used until it gets blocked or fails to connect, then the next.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
bama-ir-mcp:面向 AI Agent 的 Bama(باما)伊朗汽车市场 MCP 服务
bama-ir-mcp 是一款非官方、只读的 MCP 服务,为 AI Agent 提供 Bama(bama.ir)——伊朗汽车市场的汽车广告和价格列表。
它提供 12 个工具,可通过实际筛选条件搜索二手和新车、摩托车及卡车广告,查看完整的单条广告,计算某车型的挂牌价统计数据,搜索并排序新车价格列表,查看每日市场情绪,获取技术规格和专家评分,浏览经销商库存,以及查询品牌、车型和筛选值。
无需 API 密钥或 Bama 账户。可用于 Claude、Cursor、Copilot 和其他任何 MCP 客户端。
面向 AI Agent · 快速开始 · 工具 · 常见问题
面向 AI Agent
- 简介: 面向 bama.ir 的非官方 MCP 服务(模型上下文协议):汽车广告搜索(品牌/车型/配置、年份、价格、里程、城市、卖家、变速箱、车身、燃料、颜色、车漆状况、分期付款)、广告详情、按车型和年份统计市场价格、含趋势的新车价格列表、经销商及其库存、摩托车和卡车广告、技术规格和评分、市场动态。
- 安装:
uvx bama-ir-mcp或claude mcp add bama -- uvx bama-ir-mcp。传输方式:stdio。需要 uv(Python 3.10+)。 - 身份验证: 无。可选
BAMA_MCP_PROXY(HTTP 代理 URL,或以逗号分隔的列表);系统代理设置会被忽略。 - 访问权限: 只读。无法登录、发布广告、给卖家发消息或读取电话号码。
- 工具: 共 12 个,名称均以
ba_开头。典型调用序列:ba_vehicles->ba_search->ba_ad;ba_vehicles->ba_market_stats;ba_new_prices/ba_price_list;ba_car_specs;ba_dealers->ba_dealer_ads;ba_filters->ba_search。 - 适用场景: 用户想了解伊朗二手车或新车的价格、按车型/年份/里程/城市查找车辆信息、比较挂牌价,或寻找经销商时。
- 不适用场景: 伊朗以外的汽车,或实际成交价(这些是挂牌价)。
- 输出: 精简的 JSON。价格单位为 Toman,年份使用 Jalali 历法(进口车辆可能显示公历),里程单位为 km,文本为波斯语。
快速开始
claude mcp add bama -- uvx bama-ir-mcp
其他客户端:命令为 uvx,参数为 ["bama-ir-mcp"]。
工具
| 工具 | 功能 |
|---|---|
ba_search | 使用筛选条件搜索汽车广告,每页 30 条,可排序。 |
ba_ad | 查看一条汽车、摩托车或卡车广告的完整内容,包含该车型的实际广告数量;可选查看类似广告。 |
ba_market_stats | 根据实时广告,按年份统计某车型的最低价、四分位数、中位数和最高挂牌价。 |
ba_new_prices | 查询今日新车配置的价格(市场价、厂商价、经销商价),以及每日变动和趋势。 |
ba_dealers | 按车型或城市查找有相关广告的展厅,包含地址和评分。 |
ba_search_bikes_trucks | 使用筛选条件(品牌、年份、价格、城市、车身、用途……)搜索摩托车或卡车广告。 |
ba_dealer_ads | 查看某家经销商的库存(最多 100 条广告),支持筛选和排序。 |
ba_price_list | 按品牌、价格类型和产地搜索并排序每日新车或摩托车价格列表。 |
ba_market_pulse | 查看今日市场评分和分析,以及新车价格变动最大的车型。 |
ba_car_specs | 查看汽车或摩托车车型的技术规格、专家评分、优缺点和配置。 |
ba_vehicles | 为其他工具提供品牌、车型和配置值(汽车、摩托车、卡车)。 |
ba_filters | 提供地区、车身、燃料、颜色、国家、卡车用途及其他筛选项的可选值。 |
常见问题
从伊朗访问需要互联网吗? Bama 在伊朗境内以及通过大多数代理都能正常响应。设置 BAMA_MCP_PROXY 即可通过代理路由。
为什么是抽样,而不是总数? Bama 不提供结果数量,每页有 30 条广告;ba_market_stats 最多抽取 5 页,并会注明这一点。
这样做合法吗? 它会串行调用网站使用的同一公开 JSON 接口,并进行缓存。它不会绕过任何浏览器检查。
作者:Sepehr Radmard(سپهر رادمرد),github.com/sepehr071,linkedin.com/in/sepehr-radmard。采用 MIT 许可证。与 Bama 无关。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。