全球电商数据
为 AI Agent 而生。
覆盖 Amazon、Walmart、Temu、TikTok Shop、eBay、Shopee 等平台的实时商品数据、竞品分析、价格历史和评论洞察,可通过 REST API 调用,也可通过 MCP 原生接入 Claude / Cursor / Cline。
curl -X POST https://mart.tk.com/openapi/v2/amazon/products/get \
-H "Authorization: Bearer mc_live_xxx" \
-H "Content-Type: application/json" \
-d '{"platform":"amazon","marketplace":"US","asin":"B08KY684PB"}'
# → {"data":{"title":"COMSOON Bluetooth Receiver...",
# "rating":4.5,"ratingCount":49744,
# "buyboxWinner":{"price":{"value":16.99,"currency":"USD"}},
# ...},
# "meta":{"creditsConsumed":1,"upstreamSource":"apiclaw"}}开发者正在基于这些平台构建
More partners coming soon
为什么 Agent 需要不同的数据层
不是爬虫 API,也不是人类仪表盘。MartCore 是 Agent 可直接调用、可计费、可缓存、可监控的数据网关。
Oxylabs / ScrapingBee / Bright Data
传统爬虫 API
- ✕返回原始 HTML,需要自己解析
- ✕只有快照,没有历史曲线
- ✕缺少电商语义和业务指标
- ✕通用抓取,不懂商品、评论、BSR
Jungle Scout / Helium 10 / Keepa
人类电商 SaaS
- ✕为人工看报表设计,不适合 Agent 调用
- ✕按坐席收费,Agent 7x24 运行成本失控
- ✕API 能力受限,难以自动化
- ✕报告静态,实时信号不足
Agent-Native 数据层 + 计费网关
MartCore
- ✓干净 JSON,LLM 直接消费
- ✓实时数据 + 历史价格 / BSR / 评论洞察
- ✓统一缓存、计费、鉴权和监控
- ✓官方 API + 爬虫双路接入,上游可 fallback
让 Agent 拥有 200 页优势
人类最多翻几十页,Agent 可以扫描 200 页、300 页甚至 1,000 页。前提是数据层必须跟得上:实时、结构化、可批量、可回溯。
除了 Agent 数据 API,我们还内置 APISIX 鉴权限流、两钱包计费、Redis 缓存命中折扣、上游 fallback、监控订阅和后台运营能力。
商品价格、Buy Box、库存、BSR
核心价格与排名信号
市场规模、品牌集中度、价格带
2 年+ 价格 / BSR / 评论历史
电商 AI Agent 需要的数据能力,一次配齐
MartCore 处理上游限流、代理、爬取、缓存和 schema 统一,你的 AI 只需要调用干净的函数,就能拿到结构化结果。
MCP 原生
内置 7 个可直接给 Claude、Cursor、Cline 使用的技能,基于 Model Context Protocol,无需胶水代码。
多层数据湖
Redis L1 + Postgres L2 + S3/OSS 归档,每次上游调用都会自动沉淀,可查询、可复用。
Token 池与轮换
每个渠道支持多组上游凭证,按健康度、冷却时间和 EWMA 指标自动轮换。
跨平台统一 schema
当前聚焦 Amazon,后续扩展 Walmart / Temu / TikTok Shop,同一套响应结构贯穿所有平台。
透明缓存
上游波动时自动 L2 fallback;客户端拿到稳定响应,计费和来源都清晰可见。
监控与告警
订阅 ASIN 定时刷新,通过 Webhook / Email / Telegram 接收降价、断货、BSR 波动告警。
看看实际怎么用
从一次性选品研究到持续市场监控,MartCore 覆盖电商 Agent 的核心工作流。
curl -X POST https://mart.tk.com/openapi/v2/amazon/products/search \
-H "Authorization: Bearer mc_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"keyword": "wireless earbuds noise cancelling",
"marketplace": "US",
"pageSize": 5,
"filters": {"minRating": 4.0, "maxPrice": 80}
}'为 Agent 优化的数据模块
APIClaw 有的商品、市场、实时、评论、历史能力,我们都覆盖;同时补上价格带、品牌、评论搜索、监控和 TikTok 趋势。
市场分析
品类需求、竞争密度、品牌集中度、收入估算,一次调用给 Agent 全局视野。
POST /openapi/v2/amazon/markets/search2 亿+ 商品搜索
40+ 筛选条件,按关键词、类目、销量、评分、价格快速发现机会。
POST /openapi/v2/amazon/products/search竞品查询
按 ASIN、品牌、卖家、关键词多维度找竞品,入场前先看清战场。
POST /openapi/v2/amazon/products/compare实时商品
绕过缓存拉取实时价格、库存、BSR、评分和 Buy Box 信号。
POST /openapi/v2/amazon/products/get评论智能
把海量评论预处理成情绪、痛点、关键词、使用场景和购买因素。
POST /openapi/v2/amazon/reviews/analyze评论浏览与搜索
支持实时评论、评分筛选、已验证购买筛选、游标分页和条件搜索。
POST /openapi/v2/amazon/reviews/search历史数据
价格、BSR、销量、评分历史曲线,用于趋势判断和异常检测。
POST /openapi/v2/amazon/products/history价格带 / 品牌分析
价格区间机会、品牌份额、头部集中度,比 APIClaw 多一层经营分析。
POST /openapi/v2/amazon/price-bands/detail监控告警
订阅 ASIN,自动刷新并通过 Email / Webhook / Telegram 触发降价、断货、排名告警。
POST /api/v3/user/monitoring/subscriptionsTikTok 趋势
从 Amazon 选品扩展到 TikTok 热点研究,覆盖内容电商机会。
Console /tiktok30 秒接入 Claude Desktop
只需在 claude_desktop_config.json 添加一段配置,MartCore 的 7 个技能即可在任意对话中被调用: martcore_search_products, martcore_find_competitors, martcore_product_history, 以及另外 4 个技能。
{
"mcpServers": {
"martcore": {
"command": "npx",
"args": ["-y", "@martcore/mcp-server"],
"env": {
"MARTCORE_API_BASE_URL": "https://mart.tk.com",
"MARTCORE_API_KEY": "mc_live_xxx"
}
}
}
}几分钟内开始调用
一次 HTTP 请求即可接入。复制下面任意示例,并把 mc_live_xxx 替换成你的 API Key。
/openapi/v2/amazon/products/searchcurl -X POST https://mart.tk.com/openapi/v2/amazon/products/search \
-H "Authorization: Bearer mc_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"keyword": "wireless earbuds",
"marketplace": "US",
"pageSize": 10
}'/openapi/v2/amazon/products/getcurl -X POST https://mart.tk.com/openapi/v2/amazon/products/get \
-H "Authorization: Bearer mc_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"asin": "B08XYZ1234",
"marketplace": "US"
}'/openapi/v2/amazon/reviews/analyzecurl -X POST https://mart.tk.com/openapi/v2/amazon/reviews/analyze \
-H "Authorization: Bearer mc_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"mode": "asin",
"asins": ["B08XYZ1234"],
"period": "3m"
}'