mcpField
B
Bama Cars

Bama Cars

本地服务
github.com商业与营销31 天前更新

关于 Bama Cars

Bama Cars 是面向 AI Agent 和客户端的非官方只读 MCP 服务,可读取伊朗 Bama 汽车市场的广告与价格信息。它支持车辆搜索、广告详情、要价统计、经销商库存和新车价格查询。

主要功能

  1. 01按条件搜索汽车广告
  2. 02查看完整广告详情
  3. 03按车型统计要价
  4. 04查询每日新车价格与趋势
  5. 05经销商库存与评分
  6. 06车辆规格和专家评价

适用场景

  1. 01按城市和预算查找二手车广告
  2. 02比较某车型和年份的要价
  3. 03查看每日新车价格及变化
  4. 04浏览经销商及其在售广告

MCP 相关

通过 stdio 向 MCP 客户端提供 12 个只读工具,用于查询 Bama 的车辆广告、价格、规格和经销商数据。无需 API 密钥或 Bama 账户。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"sepehr071-bama-ir": {
"command": "uvx",
"args": [
"bama-ir-mcp"
],
"env": {
"BAMA_MCP_PROXY": "<BAMA_MCP_PROXY>"
}
}
}
}
启动命令uvx bama-ir-mcp
需要配置的环境变量
BAMA_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+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypibama-ir-mcp0.1.1

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

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 无关。

评论

支持 Markdown

第一次接触 MCP?

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

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