mcpField
E
E-commerce Search & Rankings MCP

E-commerce Search & Rankings MCP

远程服务
github.com商业与营销14 天前更新

关于 E-commerce Search & Rankings MCP

E-commerce Search & Rankings MCP 提供 Amazon、eBay、Walmart、Google Shopping、AliExpress 和 Etsy 的搜索结果与商品排名,并支持查询公开 Shopify 店铺目录。卖家、定价团队和研究人员可通过 Apify 托管的 MCP 网关或本地代理使用这些工具。

主要功能

  1. 01六个市场的搜索结果
  2. 02公开 Shopify 目录及变体信息
  3. 03价格、评分与库存状态
  4. 04市场筛选条件和排名详情
  5. 05托管网关和本地 stdio 代理

适用场景

  1. 01按价格和评分比较各市场结果
  2. 02查看商品的关键词排名
  3. 03在 Google Shopping 查找商品和卖家
  4. 04检查公开 Shopify 目录的价格和库存

MCP 相关

Apify 托管网关通过 Streamable HTTP 将各市场 Actor 作为 MCP 工具提供。可选的本地 stdio 服务会列出工具 schema,并使用 Apify 令牌将调用转发到网关。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.apify.com/?tools=junglee/Amazon-crawler,delicious_zebu/ebay-product-listing-scraper,e-commerce/walmart-fast-product-scraper,epctex/google-shopping-scraper,piotrv1001/aliexpress-listings-scraper,autofacts/shopify,publicrecords/etsy-search-scraper
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
pypiecommerce-search-rankings-mcp0.2.1

工具

详细介绍

电商搜索与排名 MCP:Amazon、eBay、Walmart、Google Shopping、AliExpress、Shopify、Etsy

将各大电商平台的搜索结果和商品排名集成到一组 MCP 工具中:消费者在 Amazon、eBay、Walmart、Google Shopping、AliExpress 或 Etsy 上搜索时,会看到哪些商品、排序如何、价格多少;此外,还能获取任意公开 Shopify 商店的完整商品目录。一个托管端点,每个平台对应一个 Actor。

由 Apify 的 MCP gateway 提供的托管式远程 MCP 服务(Streamable HTTP)。客户端配置加一个小型开源 stdio 代理服务。无 Actor 源码。

披露: 标注“(由我们维护)”的条目是我在 Apify Store 上维护的 Actor(发布者为 publicrecords)。其他所有 Actor 均为独立产品,由各自的发布者开发,并根据其表现(Store 使用量、评分和近期维护情况)选出。本仓库与这些发布者以及 Actor 读取数据的网站均无关联。

MCP 端点

https://mcp.apify.com/?tools=junglee/Amazon-crawler,delicious_zebu/ebay-product-listing-scraper,e-commerce/walmart-fast-product-scraper,epctex/google-shopping-scraper,piotrv1001/aliexpress-listings-scraper,autofacts/shopify,publicrecords/etsy-search-scraper

身份验证:当客户端提示时,使用 Apify 登录(OAuth),或将 Apify API token 作为 Bearer token 发送。运行费用从你自己的 Apify 账户扣除,按各 Actor 自己的 Store 定价计费;请参阅各 Store 页面。

工具

ActorStore 页面MCP 工具返回内容
Amazon Product Scraperjunglee/Amazon-crawlerjunglee--Amazon-crawler按关键词、类别或 URL 获取 Amazon 搜索结果和商品页面:标题、价格、评分、评论数、ASIN、卖家、排名。
eBay Listings Scraperdelicious_zebu/ebay-product-listing-scraperdelicious_zebu--ebay-product-listing-scraper覆盖 8 个市场的 eBay 搜索结果和类别结果,支持按关键词、价格、商品状况和卖家筛选。
Walmart Fast Product Scrapere-commerce/walmart-fast-product-scrapere-commerce--walmart-fast-product-scraperWalmart.com 和 Walmart.ca 的搜索结果及类别页面:名称、价格、库存情况、平均评分、卖家。
Google Shopping Insightsepctex/google-shopping-scraperepctex--google-shopping-scraperGoogle Shopping 搜索结果:商品、价格、商家、评论和优惠链接。
AliExpress Search Scraperpiotrv1001/aliexpress-listings-scraperpiotrv1001--aliexpress-listings-scraperAliExpress 关键词搜索结果:你所选收货国家或地区的价格、原价、折扣、评分和销量。
Shopify Scraperautofacts/shopifyautofacts--shopify任意公开 Shopify 商店的商品目录:每个变体的价格、SKU 和库存状态。
Etsy Search Scraper(由我们维护)publicrecords/etsy-search-scraperpublicrecords--etsy-search-scraper按关键词、类别或市场页面获取 Etsy 搜索结果:标题、价格、评分、评论、畅销商品和明星卖家徽章、广告标记及搜索排名。

Apify gateway 还提供用于读取运行结果的辅助工具(get-actor-run、get-dataset-items)。想减少工具数量?从 tools= 列表中移除任意 Actor。

适用对象

  • 卖家和品牌:我的商品在各个平台针对某个关键词的排名如何?
  • 定价团队:今天 Amazon、Walmart 和 Google Shopping 上某个查询的热门结果价格是多少?
  • Dropshipper 和采购人员:针对某个关键词,哪些 AliExpress 商品销量最高?
  • 市场研究人员:各个平台上的某个细分市场竞争有多激烈?

示例提示词

  • 在 Amazon、eBay 和 Walmart 上搜索 <keyword>,并按价格和评分比较排名前 10 的结果。
  • 哪些 Etsy 商品信息在 <keyword> 的搜索结果第一页中排名靠前?其中哪些带有畅销商品徽章或属于广告?
  • 查找 <product> 的 Google Shopping 优惠,并列出价格最低的商家。
  • 获取 <shopify-store-url> 的完整商品目录,包括价格和库存状态。

Cursor / Claude Code / 任意远程 MCP 客户端

{
  "mcpServers": {
    "ecommerce-search": {
      "url": "https://mcp.apify.com/?tools=junglee/Amazon-crawler,delicious_zebu/ebay-product-listing-scraper,e-commerce/walmart-fast-product-scraper,epctex/google-shopping-scraper,piotrv1001/aliexpress-listings-scraper,autofacts/shopify,publicrecords/etsy-search-scraper"
    }
  }
}

Claude Code:

claude mcp add --transport http ecommerce-search "https://mcp.apify.com/?tools=junglee/Amazon-crawler,delicious_zebu/ebay-product-listing-scraper,e-commerce/walmart-fast-product-scraper,epctex/google-shopping-scraper,piotrv1001/aliexpress-listings-scraper,autofacts/shopify,publicrecords/etsy-search-scraper"

Claude Desktop(本地桥接)

{
  "mcpServers": {
    "ecommerce-search": {
      "command": "npx",
      "args": ["-y", "@apify/actors-mcp-server", "--actors", "junglee/Amazon-crawler,delicious_zebu/ebay-product-listing-scraper,e-commerce/walmart-fast-product-scraper,epctex/google-shopping-scraper,piotrv1001/aliexpress-listings-scraper,autofacts/shopify,publicrecords/etsy-search-scraper"],
      "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" }
    }
  }
}

本地 stdio 服务(开源)

此仓库还在 src/ 中提供了一个小型 MCP 服务,供只能运行本地 stdio 服务的客户端使用。它会根据 tools.json 在本地响应 initialize 和 tools/list。该文件由每个 Actor 的公开输入架构生成,并在 CI 和每周检查是否存在偏差,因此任何客户端或目录都可以在不使用令牌的情况下查看这些工具。tools/call 会转发到上文托管的 Apify MCP 端点,并使用你自己的 APIFY_TOKEN;如果没有令牌,调用会返回明确的错误,而不会执行任何操作。令牌只会通过 Authorization 标头发送,绝不会被记录。

{
  "mcpServers": {
    "ecommerce-search": {
      "command": "npx",
      "args": ["-y", "github:GeminiGeorge22/ecommerce-search-rankings-mcp"],
      "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" }
    }
  }
}

也可以从克隆的仓库运行:

git clone https://github.com/GeminiGeorge22/ecommerce-search-rankings-mcp.git
cd ecommerce-search-rankings-mcp && npm install
APIFY_TOKEN=YOUR_APIFY_TOKEN node src/server.js

可选环境变量:APIFY_ACTORS(以上 Actor 的逗号分隔子集)和 APIFY_MCP_URL(完整端点覆盖值)。

测试使用内存中的模拟服务运行,不需要网络或令牌:npm test。需要 Node.js 18+。

Python(uvx/pip)

此服务的对应 Python 版本位于 python/,基于官方 mcp Python SDK 构建:工具相同,使用相同的 APIFY_TOKEN,连接相同的托管端点。需要 Python 3.10+。

{
  "mcpServers": {
    "ecommerce-search-rankings": {
      "command": "uvx",
      "args": ["ecommerce-search-rankings-mcp"],
      "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" }
    }
  }
}

也可以使用 pip:运行 pip install ecommerce-search-rankings-mcp,然后运行 ecommerce-search-rankings-mcp。Python 测试:cd python && pip install -e ".[test]" && env -u APIFY_TOKEN python -m pytest。

另请参阅

注册表

官方 MCP 注册表名称:io.github.GeminiGeorge22/ecommerce-search-rankings-mcp

许可证

MIT 许可证,适用于本文档、配置以及 src/ 中的代理服务代码。每个 Actor 均归其发布者所有。

评论

支持 Markdown

第一次接触 MCP?

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

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