
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

