关于 Emalls Price Comparison
Emalls Price Comparison 是面向 AI Agent 的非官方只读 MCP 服务,用于比较伊朗 Emalls 网站上的商品和商家报价。除可搜索商品外,还提供规格、价格历史和商家资料。
主要功能
- 01按价格条件搜索商品
- 02比较商品价格和规格
- 03按价格和城市查看商家报价
- 04查询商品价格历史
- 05查看商家资料和评价
- 06查找相似商品
适用场景
- 01比较伊朗商店的商品报价
- 02查看商品价格走势
- 03查找指定城市的商家报价
- 04了解商家资料和顾客评价
MCP 相关
它向 MCP 客户端提供 10 个只读工具,用于访问 Emalls 的商品、报价、价格历史和商家数据。不支持购买商品或账户操作。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
uvx emalls-ir-mcpEMALLS_MCP_PROXYOptional HTTP proxy URL for the Emalls 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+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
emalls-ir-mcp:面向 AI Agent 的 Emalls(ایمالز)比价 MCP 服务
emalls-ir-mcp 是一款非官方、只读的 MCP 服务,可为 AI Agent 提供伊朗商店在 Emalls(emalls.ir)上的比价数据。
它提供 10 个工具,可按价格和类别筛选商品、列出销售商品的商店及其报价,
查看商品规格和价格历史记录,并查询商店资料。无需 API 密钥或 Emalls 账户。
面向 AI Agent · 快速开始 · 工具 · 常见问题 · فارسی
面向 AI Agent
- 功能: 面向 emalls.ir(伊朗比价网站)的非官方 MCP 服务(模型上下文协议):支持按价格、类别和排序条件筛选商品;查看每件商品的商店报价(价格、城市、评分、保修)、规格、价格历史记录和商店资料。
- 安装:
uvx emalls-ir-mcp或claude mcp add emalls -- uvx emalls-ir-mcp。传输方式:stdio。需要 uv(Python 3.10+)。 - 身份验证: 无。可选设置
EMALLS_MCP_PROXY(HTTP 代理 URL,或以逗号分隔的列表);不会使用系统代理设置。 - 访问权限: 只读。它无法登录、购买、评分或举报,因此调用任何工具前都无需确认。
- 工具: 共 10 个,名称均以
em_为前缀。典型调用顺序:em_search->em_offers;em_categories->em_search(category_id=...);em_offers->em_shop;em_search->em_price_history;em_filters->em_search(brand_id=..., attributes=[...]);em_search->em_similar->em_compare。 - 适用场景: 用户想了解商品在伊朗的价格、哪家商店最便宜或位于指定城市、价格是涨是跌、某款型号的规格,或商店是否信誉良好。
- 不适用场景: 用户想购买商品(它会返回 Emalls 跳转链接,但不会访问这些链接)或需要查询伊朗以外的价格。
- 输出: 简洁的 JSON。价格单位为托曼(1 托曼 = 10 里亚尔)。商品和商店信息均为网站上的波斯语内容。
- 机器可读信息:
server.json。
快速开始
claude mcp add emalls -- uvx emalls-ir-mcp
也可以在任意 MCP 客户端配置中使用:{"command": "uvx", "args": ["emalls-ir-mcp"]}。
在伊朗境外,Emalls 网站也可通过土耳其代理访问;如果你的网络线路受阻,请设置 EMALLS_MCP_PROXY=http://host:port。
工具
| 工具 | 功能 |
|---|---|
em_search | 按关键词、类别、品牌、规格选项、最低/最高价格(托曼)、排序方式(热门、最便宜、最贵、最新)、库存状态和分页搜索商品 |
em_filters | 获取某个类别的品牌 ID 和规格筛选选项(RAM、存储空间等),供 em_search 使用 |
em_categories | 按关键词搜索类别 ID(包含热门搜索词),或获取类别树 |
em_product | 获取商品标题、类别路径、品牌、最低和最高价格、评分及规格 |
em_compare | 并排比较 2-5 件商品:价格、评分,以及有差异的规格 |
em_similar | 获取网站列出的相似商品,以及最低价格和商店数量 |
em_offers | 获取销售某件商品的商店,按价格从低到高排列;可按城市、信誉良好的商店、线下商店筛选,也可按评分排序 |
em_price_history | 获取约 3 个月的平均价格;也可选择查看某家商店自己的价格走势 |
em_shop | 获取商店的公开资料:评分、网站、地址、电话、入驻 Emalls 的时长、信任徽章;可选查看近期顾客评论 |
em_shops | 将商店名称转换为 ID |
常见问题
价格是实时的吗? 这是调用时 Emalls 显示的价格(缓存时间最长为 2 分钟)。商店会全天更新价格;结账时的最终价格以商店为准。
为什么有些 em_search 结果没有 id? 这些是没有商品页面的单店铺商品信息;其中包含商店和 buy_url。
这与 Emalls 有关联吗? 没有。它会友好地读取公开页面和网站自身页面脚本中的端点(使用小型缓存,并发请求数量较少)。
波斯语
emalls-ir-mcp 是一个非官方、只读的伊玛尔斯(emalls.ir)MCP 服务:支持按价格和类别筛选商品、查看按最低价格排序的商店列表、技术规格、价格图表和商店信息。价格以托曼计。安装:uvx emalls-ir-mcp。
由 Sepehr Radmard 构建 · LinkedIn · MIT 许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。