
Etsy Sales Mcp
io.github.GeminiGeorge22v1.0.0更新于 Oct 2, 2026
Etsy shop sales counters with history plus live Etsy search listing rows, via Apify MCP.
概览
让助手通过 Apify 托管的 MCP 获取 Etsy 店铺销售计数与历史,以及 Etsy 搜索实时商品列表数据。
- 功能
- 将两个 Apify Actor 暴露为工具:一个返回指定 Etsy 店铺的每日销售与速度数据(计数、历史、突破字段),另一个返回关键词、市场或分类搜索的实时商品列表行,含标题、价格、店铺、徽章和排名。辅助工具可读取 Actor 运行详情、数据集条目和键值存储记录,并可中止正在运行的运行。
- 适用场景
- 当你希望助手跟踪特定 Etsy 店铺的销售趋势,或为市场调研、仪表盘、CRM 类工作流收集 Etsy 搜索列表数据,而不想自己编写爬虫时,适合使用。
- 运行要求
- 需要 mcp.apify.com 的远程 MCP 端点,或通过 npx 在本地运行 Apify Actors MCP 服务器(需 Node.js)。需要 Apify 账户和 Apify 令牌(APIFY_TOKEN);运行费用计入该账户。需要网络访问。
安装
在 SourceWeft 中
- 打开 控制台中的 Etsy Sales Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"etsy-sales-mcp": {
"type": "http",
"url": "https://mcp.apify.com/?tools=publicrecords/etsy-shop-velocity,publicrecords/etsy-search-scraper"
}
}
}README
etsy-sales-mcp
Drop-in Etsy data for sales and marketing software — CRMs, dashboards, research workflows, and AI assistants — via Apify’s hosted MCP or the Store Actors directly.
Pull Etsy shop sales counters with history/breakout fields and live Etsy search listing rows (title, price, shop, badges, rank) through Apify MCP. Manifest-only repo — no Actor source.
Disclosure: I maintain these Actors on Apify Store (publicrecords). This repo documents MCP / client config only.
MCP pin (both Actors)
Use either path:
- Apify MCP (Claude Desktop, Cursor, or any MCP client) with the pin above
- Store Actors directly in Apify Console / API for pipelines, CRMs, and dashboards
Auth: your own Apify token in the client when prompted. Runs are billed on your Apify account.
Pricing (Console PPE, live 2026-10-02)
Tracker — publicrecords/etsy-shop-velocity
Measured: 2 shops → $0.011; 5 shops → $0.020. No proxy required.
Search — publicrecords/etsy-search-scraper
Measured proof run pRpdAMmfeMHdmuRXA: 36 complete listing rows → $0.221. Works out of the box on Apify residential proxy (default; Apify bills proxy usage separately — no proxy markup on our PPE). Or plug in your own residential proxy. Blocked pages charge no listing rows.
Tools
Live tools/list against the pin URL (Bearer Apify token). Tool names exposed:
Claude Desktop
Add to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json):
Or point the Apify remote MCP URL (with the pin above) if your Claude Desktop build supports remote MCP servers.
Cursor
In Cursor MCP settings / .cursor/mcp.json:
Sign in with Apify when Cursor prompts.
Example prompts (measured)
1) Shop velocity — two named shops
Prompt: Track sales for Etsy shops OrelCeramics and Bestickend.
Run: lWWrFPgwZcu6DYYKe — SUCCEEDED in 5.314s; 2 shop-rows; Console cost $0.011; snapshot 2026-09-30.
2) Search — ceramic mug, 3 pages
Prompt: Scrape Etsy search for ceramic mug, max 3 pages (Apify residential US default).
Run: pRpdAMmfeMHdmuRXA — SUCCEEDED in 52.561s; 36 listing rows; fill price/shop/title 36/36; Console PPE $0.221.
First three rows (abbreviated): KJPottery $57 bestsellers; BZceramics $35.50 popular_now; Neherpottery $35 bestsellers.
What this repo is not
- Not Actor implementation / Docker / truth sets
- Not a substitute for Apify Console billing screens
- Not affiliated with Etsy, Inc.
Tutorials
- Tracker: https://geminigeorge22.github.io/blog/etsy-shop-sales-velocity/
- Search: https://geminigeorge22.github.io/blog/etsy-search-scraper/
License
MIT — applies to this documentation and config only.
Published by the publicrecords maintainer on Apify.
来源:README.md,提交 dcb1ffd
工具
0版本历史
1- v1.0.0最新Oct 2, 2026

