Ecommerce Price Monitor MCP MCP 服务说明文档
1. 服务概述
一句话简介:监控淘宝、京东、拼多多、1688、亚马逊中国/美国的价格。竞品分析、价格提醒、市场趋势、优惠查找。基于真实电商经验构建。
- 服务名称:Ecommerce Price Monitor MCP
- 版本号:最新版本
- 开发者/提供方:zhaohongyuziranerran
- 协议类型:MCP (Model Context Protocol)
2. 核心功能
列出该MCP服务提供的主要功能点:
- 多平台支持:支持淘宝、京东、拼多多、1688、亚马逊中国、亚马逊美国等6大电商平台
- 价格监控:实时监控产品价格变化,获取价格历史和统计数据
- 价格提醒:设置价格阈值提醒,包括低于/高于/百分比变化通知
- 竞品分析:跨平台价格比较,分析竞争水平、价格差异、战略建议
- 市场趋势:市场趋势分析,了解行业动态
- 优惠查找:自动查找折扣产品,发现优惠信息
- 银饰重点:默认搜索优化针对925银产品
3. 使用场景
描述该服务适合在什么情况下使用:
- 银饰电商:监控竞品定价,发现优惠,优化价格策略
- 跨境贸易:比较亚马逊美国/中国价格,发现套利机会
- 批发采购:1688批量价格比较,优化采购成本
- 价格套利:发现跨平台优惠,实现价格套利
- 市场研究:分析市场趋势,了解竞争格局
4. 接入方式
4.1 服务端点
在线访问地址:http://www.mzse.com/price-monitor-mcp/
GitHub仓库:https://github.com/zhaohongyuziranerran/ecommerce-price-monitor-mcp
4.2 认证与权限
该服务无需特殊认证,可直接使用。部分平台可能需要登录凭证以获取完整数据。
4.3 数据格式
所有请求和响应均采用JSON格式。价格数据包含产品信息、价格历史、统计数据等。
4.4 服务器配置
在MCP客户端配置中添加服务:
{ "mcpServers": { "ecommerce-price-monitor-mcp": { "url": "http://www.mzse.com/price-monitor-mcp/" } } }5. 接口定义
该服务提供10个核心工具:
| 工具名称 | 功能描述 | 主要参数 |
|---|---|---|
add_product | 添加产品到监控 | product_url, platform |
remove_product | 从监控中移除 | product_id |
list_products | 列出所有监控的产品 | platform |
get_price_history | 价格历史和统计 | product_id, days |
set_price_alert | 设置价格阈值提醒 | product_id, alert_type, threshold |
check_price | 即时价格检查 | product_url |
get_competitor_prices | 跨平台价格比较 | product_name, platforms |
get_market_trends | 市场趋势分析 | category, platform |
search_products | 在平台搜索产品 | query, platform, limit |
get_deals | 查找折扣产品 | category, platform |
5.1 支持的平台
| 平台 | 图标 | 货币 | 功能 |
|---|---|---|---|
| 淘宝 | 🛒 | CNY | 搜索、价格历史、评论 |
| 京东 | 🏬 | CNY | 搜索、价格历史、评论 |
| 拼多多 | 🍊 | CNY | 搜索、价格历史 |
| 1688 | 🏭 | CNY | 搜索、批发价格 |
| 亚马逊中国 | 📦 | CNY | 搜索 |
| 亚马逊美国 | 🇺🇸 | USD | 搜索、价格历史 |
6. 快速开始
6.1 环境要求
- Python 3.8+
- FastMCP 2.x
- 相关依赖包(见requirements.txt)
6.2 示例代码
本地安装
# 安装依赖 pip install -r requirements.txt # 运行(stdio模式) python server.py # 运行(HTTP模式) python server.py --transport http --port 8011添加产品到监控示例
add_product( product_url="https://item.taobao.com/item.htm?id=xxx", platform="taobao" )获取价格历史示例
get_price_history( product_id="product_123", days=30 )设置价格提醒示例
set_price_alert( product_id="product_123", alert_type="below", threshold=100.00 )跨平台价格比较示例
get_competitor_prices( product_name="925银戒指", platforms="taobao,jd,pdd" )搜索产品示例
search_products( query="925银项链", platform="taobao", limit=10 )7. 注意事项
- 平台支持:支持6大电商平台,覆盖国内外主流电商渠道
- 价格提醒:支持低于/高于/百分比变化三种提醒类型
- 市场分析:提供竞争水平、价格差异、战略建议等深度分析
- 银饰重点:默认搜索优化针对925银产品,适合银饰电商使用
- 部署方式:支持stdio和HTTP两种传输模式,推荐使用在线访问方式
- 许可证:采用MIT开源许可证