|
36+
MCP 数据工具
|
6
高频使用场景
|
5
拉美站点覆盖
|
24K
月调用额度
|
挖爆款 · 找符合条件的潜力商品
"帮我在墨西哥站找上架 30 天内、日销 20+ 的新品"
AI 组合多维筛选 + 销量历史验证 + 竞争度评估,输出可开发候选清单,替代人工在后台反复筛选。
itemSearch
catalogSearch
trendNewItems
|
拆竞品 · 逆向分析爆款起量路径
"MLM2560650113 是怎么卖爆的?"
从上架冷启动、断货复苏到二次爆发,逐段拆解销量曲线,反查流量关键词、聚合评论痛点,一次性看清打法。
itemInfo
itemHistory
keywordReverse
reviewSearch
|
看赛道 · 判断类目值不值得进
"墨西哥的水杯类目还有机会做吗?"
总量、增速、价格带、头部集中度、新品渗透率、仓储偏好——一次给全,替代 6 个报表页面的手动切换。
trendStatistical
trendSoldHis
trendPrice
trendBrandTopBrand
|
||||||
蹭流量 · 挖掘高潜力关键词
"帮我找蓝牙耳机的蓝海词,别选烂大街的"
按日/月扫描热搜词,交叉对比搜索量与商品数,把"高搜索但少人做"的机会词过滤出来,Listing 与广告一步到位。
keywordMonthSearch
keywordDateSearch
keywordReverse
|
听真话 · 从差评里找差异化机会
"竞品差评都在骂什么?"
AI 自动聚类几百条评论到具体痛点——材质、包装、物流、色差,每一类都是差异化切入的机会点。
reviewSearch
itemInfo
|
挖黑马 · 找闷声发财的对标店铺
"帮我扒一批月销 50 万美金的跨境店"
按店铺等级、优质卖家标签、SKU 数量组合筛选,附带核心爆款与销售分布,找参考对象也找可撬对手。
sellerSearch
itemSearch
trendBrandTopSeller
|
| 商品 Item | 3 / 36 |
| CODE | 名称 | 描述 |
| itemInfo | 商品详情 | 价格、销量、库存、店铺全维度基础信息 |
| itemHistory | 销量历史 | 按天记录销量、访问量、价格、库存变化曲线 |
| itemSearch | 商品搜索 | 按关键词、类目、价格、销量、评分等多维筛选 |
| 官链 Catalog | 3 / 36 |
| CODE | 名称 | 描述 |
| catalogInfo | 官链详情 | 官链聚合信息,含多店铺销售数据 |
| catalogHistory | 官链历史 | 官链销量与价格历史趋势数据 |
| catalogSearch | 官链搜索 | 按价格、销量、评分、BSR 排名等筛选 |
| 关键词 Keyword | 3 / 36 |
| CODE | 名称 | 描述 |
| keywordDateSearch | 日热搜词 | 按天查询热搜关键词及搜索量趋势 |
| keywordMonthSearch | 月热搜词 | 月度关键词全景,适合中长线布局 |
| keywordReverse | 流量词反查 | 反查商品在哪些关键词下有流量入口 |
| 类目 Category | 2 / 36 |
| CODE | 名称 | 描述 |
| categorySearch | 类目搜索 | 按名称搜索类目,支持中文/西文/葡文 |
| categorySmallSearch | 子类目搜索 | 最小叶子类目,定位精准细分市场 |
| 趋势 Trend | 9 / 36 |
| CODE | 名称 | 描述 |
| trendStatistical | 类目大盘 | 类目总商品数、销量、销售额汇总数据 |
| trendSoldHis | 销售历史 | 类目历年销售趋势曲线 |
| trendSale | 销量分布 | 类目销量分布结构,支持按月查询 |
| trendPrice | 价格分布 | 识别价格带机会与空缺 |
| trendNewItems | 新品机会 | 新品销量占比与爆发窗口分析 |
| trendBrandTopBrand | 品牌榜 | 类目下热门品牌排行 |
| trendBrandTopItem | 爆款榜 | 类目下热门商品排行 |
| trendBrandTopSeller | 店铺榜 | 类目下热门店铺排行 |
| trendStoreInventoryType | 仓储分布 | FULL / CBT / LOCAL 仓储类型销售占比 |
| 店铺 Seller | 1 / 36 |
| CODE | 名称 | 描述 |
| sellerSearch | 店铺搜索 | 按站点、类型、等级、优质卖家标签筛选 |
| 评论 Review | 1 / 36 |
| CODE | 名称 | 描述 |
| reviewSearch | 商品评论 | 按商品 ID 获取完整评论列表 |
| 站点 Site | 1 / 36 |
| CODE | 名称 | 描述 |
| rateInfo | 汇率查询 | MXN / BRL / ARS 折算美元与人民币汇率 |
| 账户 Me | 1 / 36 |
| CODE | 名称 | 描述 |
| myUsage | 用量查询 | 套餐额度与本月已用次数查询 |
|
MLM
墨西哥
|
MLB
巴西
|
MLA
阿根廷
|
MLC
智利
|
MCO
哥伦比亚
|
蓝鲸选品 MCP 服务 - 功能概览
蓝鲸选品是美客多(Mercado Libre)卖家首选的数据分析平台。其 MCP(Model Context Protocol)服务将强大的拉美电商数据能力以标准化协议开放给 AI 助手,让 Claude、ChatGPT、Cursor 等主流 AI 应用能够直接访问美客多市场数据,无缝完成智能选品、关键词研究、竞品分析、市场洞察等核心工作,真正实现"对话即调研,AI 即专家"。
蓝鲸选品· 美客多 MCP 服务亮点
1. 拉美数据精准可靠
· 深耕美客多生态:覆盖墨西哥、巴西、阿根廷、智利、哥伦比亚等核心拉美站点,数据维度全面
· 全链路商品数据:商品销量、价格走势、库存动态、评价口碑、卖家画像一网打尽
· 高频更新机制:核心数据每日更新,热销榜单实时刷新,确保决策建立在最新市场动态之上
· 本土化洞察:贴合拉美消费习惯、节庆周期与品类偏好,规避"水土不服"的选品风险
2. AI 原生的拉美选品工作流
· 自然语言驱动:一句"帮我找墨西哥站近30天家居类目销量Top 50的新品"即可触发完整分析,无需手动筛选、导表、对比
· 自动化报告生成:AI 直接调用数据,输出结构化选品报告、机会评分与决策建议
· 多轮对话式深挖:支持"再筛一下利润率>30%的"、"对比一下这三款的差评关键词"等层层递进的探索式分析
· 过程可追溯可复盘:分析路径与中间结果自动保存,方便团队协作、复盘优化、沉淀方法论
3. 全生态 AI 客户端支持
· 主流客户端开箱即用:兼容 Claude Desktop、ChatGPT、Cursor、Cherry Studio、Cline 等所有支持 MCP 协议的 AI 应用
· 跨平台无缝迁移:同一套能力在不同 AI 助手中表现一致,团队成员可按习惯选择工具
· 持续兼容演进:紧跟 MCP 标准更新,第一时间适配新版客户端与新兴 AI 生态
· 零门槛接入:标准化配置流程,几分钟完成连接,无需开发能力
4. 原子化能力,灵活组合
· 能力原语化设计:将复杂电商数据拆解为搜索、排行、详情、趋势、竞品、关键词等独立工具单元
· AI 自主编排:AI 可根据任务自由组合调用工具,完成"市场扫描 → 机会筛选 → 竞品对标 → 关键词优化"的完整高级分析
· 批量与异步处理:支持大规模商品批量查询、长时任务异步执行,效率倍增
· 实时进度反馈:长耗时操作全程透明,AI 可实时告知进展,告别"黑盒等待"
蓝鲸选品· 美客多 MCP 服务—— 让 AI 成为你的拉美电商专属选品专家,一站式开启拉美市场掘金利器!
⚙ 配置信息
蓝鲸选品 MCP 服务接入方式:
密钥获取方式:在蓝鲸选品的购买页上获取
https://xp.lingdongsz.com/#/mcpServer
方式:JSON 配置
操作步骤:
4. 打开 AI 客户端的 MCP 配置文件(通常为 mcp.json 或客户端设置界面)
5. 复制下方 JSON 内容,合并到 mcpServers 节点下
6. 保存配置并重启客户端,即可识别 my-idea-mcp 服务
JSON 配置示例:
{ "mcpServers": { "xprpc": { "url": "https://xpagent.lingdongsz.com/mcp-servers/xprpc", "headers": { "X-API-Key": "此处替换成您的密钥(可在MCP功能界面上查询)如sk_c91212e92824xxxxxxxxxxxxxxxxxxx" } } } }
提示:适合需要写入配置文件的客户端(如 Codex、Continue、自建 Agent)。密钥放在请求头中,更安全。
密钥安全提示
· 请妥善保管 secret-key / X-API-Key,不要在公开仓库、聊天群、截图中泄露
· 如怀疑密钥泄露,请第一时间登录蓝鲸选品后台重置密钥
· 建议在企业团队中为不同成员分配独立密钥,方便审计与回收
· 推荐使用「方式二(JSON 配置)」,将密钥写入请求头,避免出现在 URL 日志中
Openclaw MCP 配置教程
一
准备工作
根据官方指引安装openclaw
官方链接:https://docs.openclaw.ai/zh-CN/install
安装 Node.js(如果还没装)
安装 mcporter:
npm install -g mcporter
二
3 步配置好 MCP 服务商
1:初始化配置
mcporter init
这会创建一个配置文件,通常在 ~/.mcporter/config.json
2:添加你的 MCP 服务商
mcporter config add my-idea-mcp --url https://xpagent.lingdongsz.com/mcp-servers/xprpc --headers "X-API-Key= 替换成你自己的密钥"
3:检查服务是否配置成功
mcporter list my-idea-mcp --schema

三
⚡ 快速配置(直接写配置文件)
如果你不想用命令行交互,直接编辑 ~/.mcporter/config.json:
{
"mcpServers": {
"xprpc": {
"url": "https://xpagent.lingdongsz.com/mcp-servers/xprpc",
"headers": {
"X-API-Key": "替换成你自己的密钥"
}
}
}
}
然后启动:
mcporter start all
四
常见问题
Q: mcporter 启动失败?
A: 检查端口是否被占用,默认端口是 3000
Q: 怎么改端口?
A: 启动时加端口号:mcporter start my-idea-mcp --port 3001
Q: 支持多个 MCP 服务吗?
A: 支持!重复 mcporter add 添加多个就行
配置-Codex流程
一
安装 Codex
下载 Codex: https://openai.com/zh-Hans-CN/codex/
二
安装后请自行注册/登陆账号

三
在 Codex 中配置MCP
1、点击左下角设置

2、点击:MCP服务器,然后添加服务器

3、配置信息后点保存
填写名称:mcpServers
URL: https://xpagent.lingdongsz.com/mcp-servers/xprpc
标头:X-API-Key
密钥:购买页获取

适用平台:美客多 Mercado Libre
示例站点:墨西哥站
站点 ID:MLM
说明:本教程中的所有指令只使用美客多墨西哥站点 MLM 作为示例,不包含巴西、智利、哥伦比亚、阿根廷等其他站点,也不包含淘宝、抖音、亚马逊、TikTok、拼多多等其他平台。
请调用蓝鲸选品 MCP,基于美客多墨西哥站点 MLM 的商品数据,筛选近30天销量较高的商品。要求商品状态为 active,评分不低于4.5,评论数较多,价格区间适中,并输出商品名称、类目、30天销量、价格、评分、评论数和推荐理由。
请使用蓝鲸选品 MCP,分析美客多墨西哥站点 MLM 近30天销量增长较快的商品,优先筛选7天销量和30天销量表现都较好的商品。请输出前10个商品,并说明每个商品的增长原因、市场机会和上架风险。
请调用蓝鲸选品 MCP,基于美客多墨西哥站点 MLM,筛选适合跨境卖家的轻小件商品。要求商品重量不超过1000克,体积较小,不易破损,近30天有稳定销量,评分不低于4.5。请输出商品清单和物流优势分析。
请使用蓝鲸选品 MCP,筛选美客多墨西哥站点 MLM 中低售后风险的商品。要求商品结构简单、不涉及复杂安装、不易损坏、不涉及食品、液体、化妆品或强认证产品,并结合销量和评价情况判断是否适合上架。
请调用蓝鲸选品 MCP,分析美客多墨西哥站点 MLM 的厨房用品类商品,筛选近30天销量稳定、评分较高、价格适中、适合跨境卖家切入的商品方向。请输出商品名称、类目、价格区间、销量表现和推荐卖点。
请使用蓝鲸选品 MCP,基于美客多墨西哥站点 MLM,筛选家居收纳类商品。要求商品不依赖语言、尺码、电压或本地法规,适合跨境卖家复制上架。请重点分析销量、竞争强度、物流难度和售后风险。
请调用蓝鲸选品 MCP,筛选美客多墨西哥站点 MLM 中适合办公桌面场景的商品,例如桌面收纳、文件收纳、理线工具、支架类商品。要求商品重量轻、客单价适中、评价稳定,并输出推荐优先级。
请使用蓝鲸选品 MCP,基于美客多墨西哥站点 MLM,筛选线缆整理相关商品。要求商品不带电、不涉及插头电压认证,体积小、重量轻、适合组合装销售。请输出推荐商品方向、价格带和上架建议。
请调用蓝鲸选品 MCP,分析美客多墨西哥站点 MLM 浴室收纳相关商品,筛选免打孔置物架、牙刷架、肥皂盒、毛巾挂钩等低风险商品。请重点评估销量表现、差评风险和材质要求。
请使用蓝鲸选品 MCP,筛选美客多墨西哥站点 MLM 中的车载通用收纳商品。要求不强依赖具体车型,不涉及电子功能,适合大多数车辆使用。请输出商品方向、适配风险、物流难度和推荐指数。
请调用蓝鲸选品 MCP,基于美客多墨西哥站点 MLM,筛选宠物用品类商品。要求避开宠物食品、药品等高合规风险产品,重点关注宠物玩具、清洁用品、收纳用品和日常配件,并分析销量与竞争情况。
请使用蓝鲸选品 MCP,筛选美客多墨西哥站点 MLM 近期上架但销量增长较快的新品。要求上架时间较短,30天销量有明显表现,评论数量还未形成过高壁垒。请输出新品机会清单和跟进建议。
请调用蓝鲸选品 MCP,分析美客多墨西哥站点 MLM 中评分不低于4.7且销量稳定的商品,反推出消费者满意度较高的商品方向。请输出商品特点、用户需求点、可借鉴卖点和选品建议。
请使用蓝鲸选品 MCP,筛选美客多墨西哥站点 MLM 中销量较高但评分相对一般的商品,分析这些商品可能存在的用户痛点,并基于痛点推荐可改良的产品方向。
请调用蓝鲸选品 MCP,分析美客多墨西哥站点 MLM 指定类目【请输入类目名称】中的商品价格带分布,找出销量集中且竞争相对适中的价格区间,并推荐适合跨境卖家进入的商品方向。
请使用蓝鲸选品 MCP,基于关键词【请输入关键词】,分析美客多墨西哥站点 MLM 的相关商品数据。请输出商品数量、代表商品、价格区间、30天销量、评分、评论数、竞争强度和是否值得进入。
请调用蓝鲸选品 MCP,针对美客多墨西哥站点 MLM 的类目【请输入类目ID或类目名称】,筛选近30天销量排名靠前的商品。请输出前20个商品,并分析该类目的市场容量、价格带和竞争情况。
请使用蓝鲸选品 MCP,筛选美客多墨西哥站点 MLM 中适合跨境卖家的商品。要求体积小、重量轻、不易碎、不涉及食品液体、不涉及品牌侵权、不涉及强认证,且近30天有稳定销量。请按推荐优先级输出。
请调用蓝鲸选品 MCP,分析美客多墨西哥站点 MLM 中目标商品【请输入商品链接或商品ID】的竞争情况。请判断是否存在品牌垄断、头部卖家壁垒、价格战严重、评价壁垒过高或侵权风险,并给出是否建议跟进。
请使用蓝鲸选品 MCP,基于美客多墨西哥站点 MLM,围绕【请输入类目或关键词】生成一份综合选品报告。请从销量表现、增长趋势、价格区间、评分评价、竞争强度、物流难度、售后风险和上架优先级八个维度进行分析。
可以在每条指令后面加上这段,让 MCP 输出更规范:
1. 站点:美客多墨西哥站 MLM
2. 商品名称/商品方向
3. 商品ID
4. 所属类目
5. 商品链接
6. 商品价格
7. 近7天销量
8. 近30天销量
9. 总销量
10. 商品评分
11. 评论数
12. 商品重量
13. 物流方式
14. 店铺类型
15. 竞争强度
16. 主要卖点
17. 主要风险
18. 是否适合跨境卖家
19. 是否推荐上架
20. 推荐优先级
请调用蓝鲸选品 MCP,基于美客多墨西哥站点 MLM 的数据,围绕【类目/关键词】筛选适合跨境卖家上架的商品。
筛选条件:
1. 站点限定为美客多墨西哥站点 MLM
2. 商品状态为 active
3. 近30天有稳定销量或明显增长趋势
4. 商品评分不低于4.5
5. 评论数具备一定参考价值
6. 商品体积小、重量轻、不易碎
7. 不涉及食品、液体、化妆品、药品等高合规风险
8. 不涉及明显品牌侵权
9. 不强依赖语言、尺码、电压、车型或本地法规
请从以下维度分析:
- 市场需求
- 30天销量
- 7天销量
- 价格区间
- 评分评价
- 竞争强度
- 物流难度
- 售后风险
- 跨境卖家进入难度
- 推荐上架优先级
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM(墨西哥)、MLB(巴西)、MLA(阿根廷)、MLC(智利) |
| itemId | String | ✅ | 商品ID,如:MLM178237632 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| itemId | String | ✅ | 商品ID,如:MLM178237632 |
| productId | String | ❌ | 官链ID,如:MLM21333 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 【必填】站点ID。可选值:MLM、MLB、MLC、MLA、MCO |
| title | String | ❌ | 【选填】搜索关键词,匹配商品标题。例如:蓝牙耳机 |
| categoryId | String | ❌ | 【选填】类目ID,用于限定搜索范围。例如:MLM458037 |
| sellerId | String | ❌ | 【选填】店铺ID或店铺名称,指定查询特定店铺的商品 |
| itemUrl | String | ❌ | 【选填】商品链接 |
| priceBegin | Integer | ❌ | 【选填】最低价格(整数) |
| priceEnd | Integer | ❌ | 【选填】最高价格(整数) |
| soldTotalBegin | Integer | ❌ | 【选填】最低总销量(整数) |
| soldTotalEnd | Integer | ❌ | 【选填】最高总销量(整数) |
| sale30Start | Integer | ❌ | 【选填】最低30天销量 |
| sale30End | Integer | ❌ | 【选填】最高30天销量 |
| scoreStart | BigDecimal | ❌ | 【选填】最低商品评分(如4.5) |
| scoreEnd | BigDecimal | ❌ | 【选填】最高商品评分(如5.0) |
| commentBegin | Integer | ❌ | 【选填】最低评论数 |
| commentEnd | Integer | ❌ | 【选填】最高评论数 |
| weightStart | Integer | ❌ | 【选填】最低商品重量,单位:克(G) |
| weightEnd | Integer | ❌ | 【选填】最高商品重量,单位:克(G) |
| startTimeAdded | Integer | ❌ | 【选填】上架时间范围。可选值:15、30、60、90、180、365 |
| startTimeBegin | String | ❌ | 【选填】自定义上架时间开始日期,格式:yyyy-MM-dd |
| startTimeEnd | String | ❌ | 【选填】自定义上架时间结束日期,格式:yyyy-MM-dd |
| storageType | String | ❌ | 【选填】仓储类型。可选值:None、FULL、CBT、LOCAL |
| sellerType | String | ❌ | 【选填】店铺类型。可选值:None、LOCAL、CBT |
| follow | Integer | ❌ | 【选填】是否跟卖。0:否,1:是 |
| isUsaFull | Boolean | ❌ | 【选填】是否美国转运仓。true/false |
| itemStatus | String | ❌ | 【选填】商品状态。active/paused |
| sortKey | String | ❌ | 【选填】排序字段:title/price/sale7/sale30d/sold_quantity等 |
| sortOrder | String | ❌ | 【选填】排序方式。asc升序,desc降序,默认降序 |
| pageNo | Integer | ❌ | 【选填】当前页码,默认为1 |
| pageSize | Integer | ❌ | 【选填】每页条数,默认为50 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC |
| productId | String | ✅ | 官链(或目录链接)ID,如:MLM178237632 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC |
| productId | String | ✅ | 官链(或目录链接)ID,如:MLM178237632 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC、MCO |
| searchText | String | ❌ | 搜索关键词 |
| catalogId | String | ❌ | 官链(或目录链接)ID |
| categoryId | String | ❌ | 类目ID |
| bland | String | ❌ | 品牌名称 |
| sellerId | String | ❌ | 店铺ID |
| priceVolStart | Integer | ❌ | 最低价格 |
| priceVolEnd | Integer | ❌ | 最高价格 |
| sales30VolStart | Integer | ❌ | 30天销量最小值 |
| sales30VolEnd | Integer | ❌ | 30天销量最大值 |
| hisVolStart | Integer | ❌ | 历史销量最小值 |
| hisVolEnd | Integer | ❌ | 历史销量最大值 |
| scoreVolStart | String | ❌ | 最低评分 |
| scoreVolEnd | String | ❌ | 最高评分 |
| commentVolStart | Integer | ❌ | 评论数最小值 |
| commentVolEnd | Integer | ❌ | 评论数最大值 |
| stockVolStart | Integer | ❌ | 库存最小值 |
| stockVolEnd | Integer | ❌ | 库存最大值 |
| weightStart | Integer | ❌ | 重量最小值(单位:克) |
| weightEnd | Integer | ❌ | 重量最大值(单位:克) |
| bsrVolStart | Integer | ❌ | BSR排名最小值 |
| bsrVolEnd | Integer | ❌ | BSR排名最大值 |
| followVol | Integer | ❌ | 是否跟卖,0:否,1:是 |
| isUsaFull | Boolean | ❌ | 是否美国转运仓,true/false |
| storageTypeVol | String | ❌ | 仓储类型:FULL/CBT/LOCAL |
| sellerTypeVol | String | ❌ | 店铺类型:LOCAL/CBT |
| storeStatusVol | String | ❌ | 商品状态:active/paused |
| sortKey | String | ❌ | 排序字段:sold_his/price/sale30d/sale7/bsr |
| sortOrder | String | ❌ | 排序方式:asc/desc,默认desc |
| pageNo | Integer | ❌ | 页码,默认1 |
| pageSize | Integer | ❌ | 每页条数,默认50,最大200 |
| month | String | ❌ | 查询月份,格式:YYYYMM |
| addedVol | Integer | ❌ | 上架时间天数:15/30/60/90/180/365 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC |
| runDate | String | ✅ | 搜索日期,格式:YYYYMMDD |
| categoryId | String | ❌ | 类目ID |
| searchText | String | ❌ | 搜索词 |
| sort | Object | ❌ | 排序字段,包含 key 和 order |
| sale30 | Object | ❌ | 30天销量过滤范围 |
| visit30 | Object | ❌ | 访问量过滤范围 |
| totalItem | Object | ❌ | 商品数量过滤范围 |
| adCount | Object | ❌ | 广告数量过滤范围 |
| pageNo | Integer | ❌ | 页码,默认1 |
| pageSize | Integer | ❌ | 每页条数,默认50 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC |
| runMonth | String | ✅ | 搜索月份,格式:YYYYMM |
| categoryId | String | ❌ | 类目ID |
| searchText | String | ❌ | 搜索词 |
| sort | Object | ❌ | 排序字段 |
| sale30 | Object | ❌ | 30天销量过滤范围 |
| visit30 | Object | ❌ | 访问量过滤范围 |
| totalItem | Object | ❌ | 商品数量过滤范围 |
| pageNo | Integer | ❌ | 页码,默认1 |
| pageSize | Integer | ❌ | 每页条数,默认50 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC |
| itemId | String | ✅ | 商品ID,如:MLM178237632 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC |
| searchText | String | ✅ | 类目名称,支持西文、中文 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC |
| searchText | String | ✅ | 类目名称,支持西文、中文 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC、MCO |
| categoryId | String | ✅ | 类目ID |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC、MCO |
| categoryId | String | ✅ | 类目ID |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC、MCO |
| categoryId | String | ✅ | 类目ID |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC、MCO |
| categoryId | String | ✅ | 类目ID |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC、MCO |
| categoryId | String | ✅ | 类目ID |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC、MCO |
| categoryId | String | ✅ | 类目ID |
| month | String | ❌ | 查询月份,格式:YYYYMM |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC、MCO |
| categoryId | String | ✅ | 类目ID |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC、MCO |
| categoryId | String | ✅ | 类目ID |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC、MCO |
| categoryId | String | ✅ | 类目ID |
| month | String | ❌ | 查询月份,格式:YYYYMM |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC、MCO |
| sellerType | String | ❌ | 店铺类型:LOCAL/CBT/CBT_OTHER/CBT_FBM |
| levelId | String | ❌ | 店铺等级:5_green/4_light_green/3_yellow |
| powerType | String | ❌ | 优质卖家等级:platinum/gold/silver |
| pageNo | Integer | ❌ | 页码,默认1 |
| pageSize | Integer | ❌ | 每页条数,默认50 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| itemId | String | ✅ | 商品ID,如:MLM178237632 |
| pageNo | Integer | ❌ | 当前页码,默认为1 |
| pageSize | Integer | ❌ | 每页条数,默认为50 |
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| siteId | String | ✅ | 站点ID,可选值:MLM、MLB、MLA、MLC |
| 站点ID | 国家/地区 |
|---|---|
| MLM | 墨西哥 |
| MLB | 巴西 |
| MLA | 阿根廷 |
| MLC | 智利 |
| MCO | 哥伦比亚 |
?secret-key=YOUR_API_KEYX-API-Key: YOUR_API_KEY| 错误码 | 说明 |
|---|---|
| -32000 | 系统错误 |
| -32001 | 已过期 |
| -32002 | 配额超出 |
| -32003 | 认证失败 |
蓝鲸选品 MCP · 常见问题解答
一、基础认知篇
Q1:MCP 到底是什么?它和 API 是一回事吗?
MCP(Model Context Protocol,模型上下文协议)可以理解成「AI 大模型的标准化数据/工具插座」。AI 模型本身只懂思考和表达,并不知道美客多今天哪个玩具卖爆了;
MCP 就是那根连线,把蓝鲸选品多年沉淀的拉美电商数据,实时、结构化地喂给 AI,让它从纸上谈兵变成手握真实数据的拉美选品军师。
一句话区分:
· MCP → 给运营、店长、选品师用的「对话式数据助手」,说人话就能查
· API → 给开发工程师用的「系统对接接口」,得写代码、做联调
MCP vs 传统 API 对比:
对比项 | 蓝鲸选品 MCP | 传统 API |
使用方式 | 自然语言对话 | 写代码调接口 |
典型场景 | 灵活探索、临时调研 | 大批量、固定流程 |
上手成本 | 几乎为零 | 需开发资源 |
应变能力 | 想法一变就能转向 | 改需求要返工 |
输出形式 | 数据+AI解读+建议 | 原始JSON,需自行加工 |
Q2:直接用 ChatGPT 联网搜索不也行吗?为什么还要装蓝鲸 MCP?
两者差距,就像在街边问路和打开专业导航:
· 普通 AI / 联网搜索:抓的是公开网页,数据零散、时效不一,遇到要算销量趋势、做品类对比时基本抓瞎,还可能编数据。
· 蓝鲸选品 MCP:AI 直接调取蓝鲸结构化、可信、按天更新的美客多专业数据库,每个数字都有出处,能直接拿来决策。
简单说:前者是道听途说,后者是专业数据 + AI 解读。
Q3:蓝鲸选品 MCP 目前覆盖哪些站点和能力?
站点覆盖:
墨西哥(MLM)、巴西(MLB)、阿根廷(MLA)、智利(MLC)、哥伦比亚(MCO)等核心美客多站点。
能力维度(持续扩展中):
· 商品维度:商品搜索、官链搜索、商品详情、销量历史
· 类目维度:类目搜索、销量趋势、价格分布、新品机会、销售额统计
· 排行维度:热门品牌、热门商品、热门店铺、BSR 排名
· 关键词维度:热搜词查询(按月/按天)、流量词反查
· 店铺维度:店铺搜索、店铺等级、优质卖家筛选
· 辅助工具:汇率查询、套餐用量、仓储类型分布
⚙️二、配置接入篇
Q4:照着文档配了,还是连不上蓝鲸 MCP,怎么排查?
90% 的连接失败都集中在这几个点,请按顺序自查:
1. 密钥核对—— 确认从蓝鲸后台复制的 API Key / secret-key 前后没有多余空格或换行,大小写一致。
2. 服务地址检查—— 客户端里的 MCP URL 建议直接从蓝鲸提供的配置示例复制,不要手敲。
3. 网络可达性—— 公司内网/VPN/代理/防火墙都可能拦截,先 ping/curl 一下确认能访问。
4. 使用测试连接按钮—— 多数客户端自带连接测试,能直接告诉你是鉴权失败还是网络超时。
5. 看日志定位—— 客户端调试窗口里的错误码比连接失败四个字有用得多。
Q5:蓝鲸 MCP 支持哪些 AI 客户端?我用的客户端能接吗?
只要支持 MCP 协议的客户端都能接,目前实测兼容的有:
· ✅ Claude Desktop —— Anthropic 官方桌面端,原生支持
· ✅ Cherry Studio —— 国内主流 AI 客户端,配置最友好
· ✅ Cursor / Cline —— 开发者向 IDE/插件
· ✅ Codex CLI / Continue —— 命令行与 VSCode 插件
· ✅ Refly / DeepChat / ChatBox 等第三方 MCP 客户端
· ✅ 自建 Agent —— 通过标准 MCP SDK 接入
不确定你的客户端是否支持?查看它的「MCP / Tools / 扩展」相关菜单即可,或直接到我们开放平台咨询。
Q6:链接直连和 JSON 配置两种方式选哪个?
方式 | 适用场景 | 优点 | 注意 |
链接直连(URL带secret-key) | Cherry Studio 等支持填写 URL 的客户端 | 一键复制粘贴,最简单 | 密钥在URL里,日志可能留痕 |
JSON 配置(密钥放Header) | Codex/Continue/Cursor 等需写配置文件的客户端 | 密钥放请求头,更安全 | 需要会编辑 JSON 配置文件 |
推荐:能用 JSON 配置就优先用 JSON,密钥不会暴露在 URL 日志里。
Q7:我可以同时在多台电脑/多个客户端使用同一个密钥吗?
可以。同一个密钥可以在多设备、多客户端同时使用,不受设备数量限制。
但请注意:
· 调用量统计是合并的,所有设备共享同一份套餐配额
· 团队多人使用建议分配独立密钥,方便审计、回收、定位异常调用
· 一旦怀疑密钥泄露,立即到蓝鲸后台重置密钥,旧密钥会立即失效
三、模型与稳定性篇
Q8:我用的免费第三方 AI 模型,总是没反应/报错/限流,是 MCP 的问题吗?
大概率不是。这种情况几乎都出在你用的「AI 模型本身」:
· 免费模型限流严:调用频率限制苛刻,AI 连续调几个工具就会触发限流。
· 稳定性参差:低成本渠道高峰期容易超时,且不是所有模型都对 MCP 工具调用支持成熟。
推荐做法:
· ✅ 优先使用 DeepSeek 官方 / Claude / GPT-4 / Qwen 等成熟模型
· ✅ 登录模型后台查配额
· ✅ 让 AI 分步执行任务,别一次性调 10 个工具
Q9:哪些大模型对蓝鲸 MCP 支持最好?
经实测,Function Calling / Tool Use 能力强的模型表现最佳:
推荐等级 | 模型 | 备注 |
⭐⭐⭐⭐⭐ | Claude 3.5 Sonnet / 4 | 工具调用最稳定,多轮推理强 |
⭐⭐⭐⭐⭐ | GPT-4o / GPT-4.1 | 综合能力顶配 |
⭐⭐⭐⭐ | DeepSeek-V3 / R1 | 性价比之王,国内访问稳定 |
⭐⭐⭐⭐ | Qwen-Max / Qwen3 | 中文意图理解好 |
⭐⭐⭐ | Kimi / 豆包 | 基础场景够用 |
⚠️ | 7B 以下小模型 | 不建议,工具调用易混乱 |
四、配额与计费篇
Q10:MCP 调用怎么计费?一次对话会消耗多少?
蓝鲸 MCP 按接口调用次数计费(不按对话轮次),具体规则:
· 一句话 = 多次调用:AI 为了回答一个问题,可能后台调 3~10 个工具,每个都算一次
· 免费接口:汇率查询(rateInfo)、套餐用量查询(myUsage)等不消耗配额
· 付费接口:商品/类目/趋势/关键词类接口按次扣减
想随时查看用量,直接对 AI 说:「帮我看下蓝鲸 MCP 的套餐使用情况」,它会调用 myUsage 给你最新数据。
Q11:套餐用完了或快用完了会怎样?
· 接近上限:会在接口返回中带提醒,但不影响调用
· 超出配额:接口会返回限流错误,AI 会告诉你「额度已用完」
· 续费/升级:到蓝鲸选品开放平台后台续费或升级套餐,充值后立即生效,无需重新配置 MCP
五、报错与排障篇
Q12:在 Cursor / Cline / Refly 等其他 MCP 客户端遇到报错怎么办?
通用排障三板斧:
6. 重启 MCP 服务:在客户端里先禁用,再启用,多数临时故障一次重连就好
7. 重启客户端:完全关闭再打开,让进程重新加载配置
8. 重新配置(Refly 等特殊客户端):参数填错后直接修改不生效,需删除后重新添加
仍解决不了,到开放平台扫码联系技术服务人员一对一处理��
Q13:AI 调用 MCP 时返回「工具调用失败」或参数错误,怎么办?
这类问题通常是 AI 对参数理解有偏差,可以这样优化:
· 明确指定参数:直接告诉 AI「用墨西哥站(MLM)查类目 MLM1132 的趋势」,比「看一下墨西哥玩具」更精准
· 拆分复杂请求:把「对比 5 个类目的销量、价格、品牌排名」拆成 3 句话问
· 重新唤起一次:偶尔模型会传错参数,让它「重试一下」通常就能修正
· 检查参数范围:如日期格式必须是 YYYYMM / YYYYMMDD,类目 ID 必须是蓝鲸返回的标准 ID(如 MLM1132)
Q14:返回的数据看起来不对 / 和后台看到的对不上,是什么原因?
可能的原因(按概率排序):
9. 数据更新时点不同:核心数据每日更新,凌晨~上午是更新窗口,可能短暂不一致
10. 筛选条件不一致:AI 可能默认带了某些筛选(如只看活跃商品、只看本土店),可以让它「用同样的筛选条件再查一次」
11. 站点搞错:MLM/MLB/MLA 容易混淆,确认是不是查到别的站点了
12. 类目 ID 错位:同样叫玩具的类目在不同父级下 ID 不同,建议先用 categorySearch 确认 ID
如果反复核对后仍有差异,欢迎反馈给我们排查。
六、使用技巧篇
Q15:怎么提问才能让 AI 调蓝鲸 MCP 调得更准?
4 个简单原则:
· 先说站点:「墨西哥站」「巴西站」直接亮明,AI 不用猜
· 再说类目:先模糊问类目 ID,再用 ID 查趋势;避免直接说「玩具」「家具」让 AI 自己猜映射
· 加上时间范围:「近 30 天」「2026 年 1~4 月」比「最近」更可执行
· 说清输出形式:「列前 20 个」「画一张表」「导出 Excel」,结果更可控
把上述四要素串起来,例如:「用墨西哥站(MLM),帮我看一下玩具大类(MLM1132)近 30 天销量 Top 20,按 sale30d 排序,输出表格」
Q16:能不能让 AI 一次性生成选品报告?
可以,蓝鲸 MCP 工具是原子化设计的,AI 可以自动组合多个工具完成一份完整报告。常见模板:
· 【市场扫描报告】:trendStatistical + trendSoldHis + trendPrice → 大盘体量、增长、价格带
· 【竞品对标报告】:itemSearch + itemInfo + itemHistory + keywordReverse → 竞品销量、关键词
· 【机会挖掘报告】:trendNewItems + trendBrandTopItem + monthSearch → 新品+热搜+爆品
你只需要说:「帮我出一份墨西哥站玩具品类的选品报告」,AI 会自动编排调用。
Q17:MCP 调用结果可以保存或导出吗?
· ✅ 当下保存:让 AI「把这份结果导出为 Excel/Word/PDF」,它会生成文件给你
· ✅ 历史留存:在 Claude Desktop / Cherry Studio 等客户端中,对话历史会自动保留,可随时回顾
· ✅ 团队共享:把对话导出为 Markdown / PDF 分享给同事,他们不用装 MCP 也能看
Q18:MCP 能用来做自动化任务(如每日推送选品周报)吗?
目前 MCP 主要面向「人机对话」场景,自动化定时任务需要配合:
· 方式一:在支持定时任务的 AI 平台(如 OpenClaw、Dify、n8n)中配置 cron + MCP 调用
· 方式二:使用蓝鲸选品的 API 接口(更适合自动化),由开发人员对接
简单总结:MCP 适合「问答式探索」,API 适合「定时化执行」,两者可以并用。
持续更新中—— 如有更多问题,欢迎到蓝鲸选品开放平台反馈
Error Code Reference · v1.0
蓝鲸选品 MCP 服务基于 JSON-RPC 2.0 协议,通过 HTTP POST 方式调用。
| 项目 | 说明 |
|---|---|
| 端点地址 | https://xpagent.lingdongsz.com/mcp-servers/xprpc |
| 协议 | JSON-RPC 2.0 |
| 请求方式 | HTTP POST |
| Content-Type | application/json |
| 认证方式 | X-API-Key Header |
cURL:
curl -s -X POST "https://xpagent.lingdongsz.com/mcp-servers/xprpc" \
-H "Content-Type: application/json" \
-H "X-API-Key: sk_你的密钥" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "itemInfo",
"arguments": {
"siteId": "MLM",
"itemId": "MLM1602785195"
}
}
}'
Python:
import requests, json
url = "https://xpagent.lingdongsz.com/mcp-servers/xprpc"
headers = {
"Content-Type": "application/json",
"X-API-Key": "sk_你的密钥"
}
payload = {
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "myUsage",
"arguments": {}
}
}
resp = requests.post(url, headers=headers, json=payload)
print(resp.json())
所有错误响应均以 JSON-RPC 2.0 标准错误格式返回:
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 10001,
"message": "API Key无效或已过期",
"data": {
"detail": "具体错误描述(可选)",
"timestamp": "2026-07-08T10:30:00Z",
"request_id": "req_a1b2c3d4e5"
}
}
}
| 字段 | 必填 | 说明 |
|---|---|---|
jsonrpc | 是 | 固定为 "2.0" |
id | 是 | 请求时传入的 ID,用于关联请求与响应 |
error.code | 是 | 错误码(整数) |
error.message | 是 | 错误简述(可直接展示给用户) |
error.data.detail | 否 | 详细错误描述(仅特定错误码返回) |
error.data.timestamp | 否 | 服务端错误发生时间(UTC ISO 8601) |
error.data.request_id | 否 | 请求追踪 ID,提交工单时请附带 |
| 分类 | 错误码范围 | 说明 |
|---|---|---|
| 认证与权限 | 10001 ~ 10099 | API Key 无效、过期、签名验证失败、权限不足 |
| 请求参数 | 20001 ~ 20099 | 必填参数缺失、参数格式错误、参数值超出范围 |
| 数据与资源 | 30001 ~ 30099 | 商品不存在、类目无效、数据为空、数据量超限 |
| 速率限制 | 40001 ~ 40099 | 调用量超限 |
| 服务端异常 | 50001 ~ 50099 | 服务不可用、请求超时、数据源异常 |
| 业务逻辑 | 60001 ~ 60099 | 筛选条件冲突、业务校验失败 |
错误描述:调用时使用的 API Key 未注册、已被吊销或已超出有效期限。
影响范围:所有 API 调用均会失败。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 10001,
"message": "API Key无效或已过期",
"data": {
"detail": "当前密钥已过期,过期时间:2026-06-12",
"request_id": "req_b2c3d4e5f6"
}
}
}
排查步骤:
X-API-Key 的值是否正确填写解决方案:
预防措施:
myUsage 接口(免费接口)监控套餐到期时间错误描述:请求的签名校验未通过,可能因请求被篡改或签名算法不匹配。
影响范围:单次请求失败。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 10002,
"message": "请求签名验证失败",
"data": {
"detail": "签名不匹配,请检查签名参数",
"request_id": "req_c3d4e5f6g7"
}
}
}
排查步骤:
解决方案:
预防措施:确保服务器时间通过 NTP 自动同步。
错误描述:当前 API Key 对应的套餐或账户等级无权访问请求的资源。
影响范围:特定接口或站点数据不可用。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 10003,
"message": "账户权限不足,无法访问该资源",
"data": {
"detail": "当前套餐不支持站点 MLB 的数据查询",
"request_id": "req_d4e5f6g7h8"
}
}
}
排查步骤:
myUsage 接口查看当前套餐信息及支持的站点/功能范围解决方案:
预防措施:购买套餐前确认所需站点和功能清单。
错误描述:接口调用时未传入某个必填参数。
影响范围:单次请求失败。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 20001,
"message": "缺少必填参数 [siteId]",
"data": {
"detail": "请传入站点ID参数,可选值:MLM(墨西哥), MLB(巴西), MLA(阿根廷), MLC(智利)",
"request_id": "req_e5f6g7h8i9"
}
}
}
排查步骤:
arguments 对象是否完整正确请求示例:
// 查询商品信息 — siteId 和 itemId 均为必填
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "itemInfo",
"arguments": {
"siteId": "MLM", // 必填:站点ID
"itemId": "MLM1602785195" // 必填:商品ID
}
}
}
常见接口必填参数速查:
| 接口名 | 必填参数 |
|---|---|
itemInfo | siteId, itemId |
itemSearch | siteId |
catalogInfo | siteId, productId |
catalogSearch | siteId |
categorySearch | siteId, searchText |
解决方案:根据错误提示补全缺失的参数后重新请求。
预防措施:在代码中增加参数完整性校验,调用前检查必填字段。
错误描述:传入的参数值不符合要求的格式(如类型错误、长度超限)。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 20002,
"message": "参数 [pageSize] 格式错误",
"data": {
"detail": "pageSize 应为整数类型",
"request_id": "req_f6g7h8i9j0"
}
}
}
排查步骤:
pageNo 为整数,itemId 为字符串)"pageSize": "20" 应为 "pageSize": 20)正确请求示例:
// 类型正确 ✅
{
"name": "itemSearch",
"arguments": {
"siteId": "MLM",
"title": "peluche",
"pageSize": 20 // 整数
}
}
// 类型错误 ❌
{
"name": "itemSearch",
"arguments": {
"siteId": "MLM",
"title": "peluche",
"pageSize": "20" // 字符串 → 应传整数
}
}
解决方案:按接口要求的参数类型修正后重试。
预防措施:开发时参考接口的 inputSchema 定义,确保参数类型匹配。
错误描述:参数值超过了接口允许的范围(如页码过大、价格超出限制)。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 20003,
"message": "参数 [pageSize] 值超出允许范围",
"data": {
"detail": "pageSize 允许范围为 1-100,传入值:500",
"request_id": "req_g7h8i9j0k1"
}
}
}
排查步骤:确认传入值是否在接口允许的范围内。
常见参数允许范围:
| 参数 | 类型 | 允许范围 |
|---|---|---|
pageNo | 整数 | ≥ 1 |
pageSize | 整数 | 1 ~ 100 |
priceBegin / priceEnd | 整数 | ≥ 0 |
priceVolStart / priceVolEnd | 整数 | ≥ 0 |
siteId | 字符串 | MLM, MLB, MLA, MLC |
解决方案:调整参数值到允许范围内后重试。
预防措施:调用前对参数值做范围校验。
错误描述:查询的商品 ID 在指定站点中不存在或已被删除。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 30001,
"message": "商品ID不存在",
"data": {
"detail": "在站点 MLM 中未找到商品 MLM9999999999",
"request_id": "req_h8i9j0k1l2"
}
}
}
排查步骤:
itemInfo 会返回状态)解决方案:核实正确的商品 ID 后重试。
预防措施:在查询前通过 itemSearch 或 catalogSearch 确认商品有效。
错误描述:传入的类目 ID 不存在、已废弃或在当前站点无效。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 30002,
"message": "类目ID无效或已变更",
"data": {
"detail": "MLM999999 在当前站点中不存在",
"request_id": "req_i9j0k1l2m3"
}
}
}
排查步骤:
categorySearch 接口按关键词搜索类目解决方案:通过 categorySearch 获取正确的类目 ID。
预防措施:定期重新拉取类目列表,避免长期硬编码类目 ID。
错误描述:根据当前筛选条件未找到任何数据。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 30003,
"message": "查询结果为空",
"data": {
"detail": "当前筛选条件下未找到匹配的商品",
"request_id": "req_j0k1l2m3n4"
}
}
}
排查步骤:
解决方案:调整搜索条件后重试。
预防措施:先使用较宽泛的条件搜索确定数据存在,再逐步精确筛选。
错误描述:查询结果数量超过接口单次返回上限。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 30004,
"message": "返回数据量超过最大限制",
"data": {
"detail": "当前限制:1000条,请缩小查询范围或分批查询",
"request_id": "req_k1l2m3n4o5"
}
}
}
排查步骤:评估当前筛选条件是否过于宽泛。
解决方案:
pageNo 和 pageSize 分页逐批获取预防措施:始终使用分页参数,每页建议 20-50 条。
错误描述:当月累计调用次数已超出套餐额度。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 40002,
"message": "月调用量超出套餐限制",
"data": {
"detail": "当前套餐月额度:24000次,已使用:24000次",
"reset_time": "下月重置",
"request_id": "req_m3n4o5p6q7"
}
}
}
限流策略说明:
| 指标 | 说明 |
|---|---|
| 统计周期 | 按月统计(自然月) |
| 超额处理 | 返回 40002 错误,次月重置或续费后恢复 |
恢复机制:
排查步骤:
myUsage 接口查看当前套餐剩余次数解决方案:
预防措施:
myUsage 检查剩余额度错误描述:服务端因维护或故障暂时无法处理请求。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 50001,
"message": "MCP服务暂时不可用",
"data": {
"detail": "服务正在维护中,预计 2026-07-08 12:00 UTC 恢复",
"request_id": "req_n4o5p6q7r8"
}
}
}
排查步骤:
xpagent.lingdongsz.comcurl 连通性测试:
curl -s -o /dev/null -w "HTTP %{http_code}" \
"https://xpagent.lingdongsz.com/mcp-servers/xprpc" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
# 预期返回 HTTP 200
解决方案:等待服务恢复后重试。如持续不可用,联系技术支持。
预防措施:在代码中实现退避重试逻辑(推荐:3 次重试,间隔 1s/3s/5s)。
错误描述:服务端在指定时间内未能完成请求处理。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 50002,
"message": "请求超时",
"data": {
"detail": "超时时间:30s,建议缩小查询范围后重试",
"request_id": "req_o5p6q7r8s9"
}
}
}
排查步骤:
解决方案:
预防措施:复杂查询先用小范围参数测试响应时间,再逐步扩大。
错误描述:底层数据源(Mercado Libre API)暂时不可用或返回异常。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 50003,
"message": "数据源服务异常",
"data": {
"detail": "Mercado Libre API 暂时不可用,请稍后重试",
"request_id": "req_p6q7r8s9t0"
}
}
}
排查步骤:
解决方案:等待数据源恢复后重试,通常 5-15 分钟内自动恢复。
预防措施:关键任务建议避开 Mercado Libre 数据维护时段(详见 FAQ)。
错误描述:同时传入了互斥的筛选参数,导致无法执行查询。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 60001,
"message": "筛选条件冲突",
"data": {
"detail": "参数 hisVolStart 与 sales30VolStart 不可同时使用",
"request_id": "req_q7r8s9t0u1"
}
}
}
排查步骤:查阅文档确认各参数之间的兼容性关系。
解决方案:移除冲突参数,保留需要的筛选条件后重试。
已知互斥参数组合:
| 参数 A | 参数 B | 说明 |
|---|---|---|
hisVolStart / hisVolEnd | sales30VolStart / sales30VolEnd | 历史销量与近30天销量不可同时筛选 |
priceVolStart / priceVolEnd | priceBegin / priceEnd | 不同接口的价格参数不可混用 |
预防措施:调用前确认筛选条件是否有冲突,每次查询使用单个筛选维度。
错误描述:蓝鲸选品的数据同步或缓存服务临时异常。
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": 60002,
"message": "数据源暂时不可用,请稍后重试",
"data": {
"detail": "数据同步中,预计 5 分钟后恢复",
"request_id": "req_r8s9t0u1v2"
}
}
}
排查步骤:
解决方案:等待 5-10 分钟后重试。
预防措施:对实时性要求不高的查询,尽量安排在非高峰时段执行。
在执行批量任务前,建议按以下步骤检查服务可用性:
| # | 检查项 | 操作 |
|---|---|---|
| 1 | 网络连通性 | curl 测试端点 https://xpagent.lingdongsz.com/mcp-servers/xprpc 是否可达 |
| 2 | 接口可用性 | 调用 tools/list 确认接口能返回可用工具列表 |
| 3 | 套餐有效期 | 调用 myUsage(免费接口)确认套餐未过期 |
| 4 | 剩余额度 | 通过 myUsage 确认月剩余调用次数充足 |
| 5 | 试查询 | 调用 rateInfo({"siteId": "MLM"})(免费接口)验证完整调用链路 |
import requests, json
url = "https://xpagent.lingdongsz.com/mcp-servers/xprpc"
headers = {"Content-Type": "application/json", "X-API-Key": "sk_你的密钥"}
# 1. 检查工具列表
r = requests.post(url, headers=headers, json={"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}})
tools = r.json()
print(f"接口状态:{'✅ 正常' if 'result' in tools else '❌ 异常'}")
print(f"可用工具数:{len(tools.get('result',{}).get('tools',[]))}")
# 2. 检查套餐信息
r = requests.post(url, headers=headers, json={"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"myUsage","arguments":{}}})
usage = r.json()
print(f"套餐信息:{usage}")
myUsage 接口(免费,不消耗套餐额度)。返回结果中包含所有套餐的月额度、已使用次数和到期时间。Python 示例:
requests.post(url, headers=headers, json={
"jsonrpc": "2.0", "id": 1, "method": "tools/call",
"params": {"name": "myUsage", "arguments": {}}
})
categorySearch 接口按类目名称搜索,获取当前站点下正确的类目 ID。
itemSearch 不加任何筛选条件搜索确认。
https://xpagent.lingdongsz.com/mcp-servers/xprpc。如果公司网络有防火墙限制,可能需要将域名加入白名单。如有代理,确认代理配置正确。
提交工单前请完成以下检查,附带检查结果能显著加快处理速度:
| ✓ | 检查项 | 操作 |
|---|---|---|
| ☐ | 服务连通性 | curl 测试端点是否可达(是否返回 HTTP 200) |
| ☐ | API Key 有效性 | 调用 myUsage 确认套餐有效且有剩余额度 |
| ☐ | 参数正确性 | 对照文档确认参数名称、类型、范围均正确 |
| ☐ | 错误码记录 | 记录完整的错误响应 JSON(含 request_id) |
| ☐ | 复现步骤 | 记录触发错误的完整调用参数和操作步骤 |
| ☐ | 重试验证 | 等待 2 分钟后重试,确认是否可复现 |
| ☐ | 网络环境 | 确认是否有代理/防火墙限制 |
request_id)| 错误码 | 错误描述 | 分类 | 常见原因 | 快速处理 |
|---|---|---|---|---|
| 10001 | API Key无效或已过期 | 认证 | 密钥过期、未配置或配置错误 | 续费套餐 / 更新密钥 |
| 10002 | 请求签名验证失败 | 认证 | 请求被篡改或时间偏差过大 | 同步 NTP 时间后重试 |
| 10003 | 账户权限不足 | 权限 | 套餐不支持请求的资源或站点 | 升级套餐 |
| 20001 | 缺少必填参数 | 参数 | 未传入必填字段 | 补全参数后重试 |
| 20002 | 参数格式错误 | 参数 | 参数类型或格式不匹配 | 按接口 Schema 修正 |
| 20003 | 参数值超出范围 | 参数 | 参数值超过允许范围 | 调整参数到合法范围 |
| 30001 | 商品ID不存在 | 数据 | 商品已下架、删除或 ID 错误 | 核实商品 ID |
| 30002 | 类目ID无效或已变更 | 数据 | 类目已废弃或站点不匹配 | 重新搜索类目 ID |
| 30003 | 查询结果为空 | 数据 | 筛选条件过于严格 | 放宽筛选条件 |
| 30004 | 返回数据量超过限制 | 数据 | 匹配数据过多 | 缩小范围 / 分页查询 |
| 40002 | 调用量超出套餐限制 | 速率 | 月额度已用完 | 升级套餐 / 次月恢复 |
| 50001 | 服务不可用 | 服务端 | 服务维护或故障 | 等待后重试 |
| 50002 | 请求超时 | 服务端 | 查询范围过大或网络延迟 | 缩小查询范围 |
| 50003 | 数据源服务异常 | 服务端 | Mercado Libre 接口异常 | 等待自动恢复 |
| 60001 | 筛选条件冲突 | 业务 | 传入互斥参数 | 移除冲突参数 |
| 60002 | 数据源暂时不可用 | 业务 | 数据同步中 | 稍后重试 |
商务合作
郑女士:15302673205(微电同号)
深圳市龙岗区坂雪岗大道4033号江南时代大厦2栋18楼
服务时间:周一至周五:9:00-21:00;周六:9:00-18:00
粤公网图标 粤公网安备 44030502001707号 丨 粤ICP备2022002680号 Copyright © 2022 深圳领东时代科技有限公司版权所有

