Spree Commerce developer docs for AI agents
Spree Commerce docs for AI coding agents: build headless B2B and marketplace ecommerce on its APIs.
Beschreibung vom Entwickler (englisches Original)
E-commerce sales signals: Amazon bestsellers and reviews, eBay sold prices, TikTok Shop, Etsy sales.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
APIFY_TOKENAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Funktioniert in Claude im Web, auf dem Desktop und auf dem Handy:
https://mcp.apify.com/?tools=junglee/amazon-bestsellers,junglee/amazon-reviews-scraper,caffein.dev/ebay-sold-listings,unseenuser/TikTok-Shop-Scraper,publicrecords/etsy-shop-velocity,publicrecords/etsy-search-scraperÖffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"ecommerce-sales": {
"command": "uvx",
"args": [
"ecommerce-sales-mcp"
],
"env": {
"APIFY_TOKEN": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add --transport http ecommerce-sales 'https://mcp.apify.com/?tools=junglee/amazon-bestsellers,junglee/amazon-reviews-scraper,caffein.dev/ebay-sold-listings,unseenuser/TikTok-Shop-Scraper,publicrecords/etsy-shop-velocity,publicrecords/etsy-search-scraper'claude mcp add ecommerce-sales --env APIFY_TOKEN=your-value -- uvx ecommerce-sales-mcpTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"ecommerce-sales": {
"url": "https://mcp.apify.com/?tools=junglee/amazon-bestsellers,junglee/amazon-reviews-scraper,caffein.dev/ebay-sold-listings,unseenuser/TikTok-Shop-Scraper,publicrecords/etsy-shop-velocity,publicrecords/etsy-search-scraper"
}
}
}In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"ecommerce-sales": {
"command": "uvx",
"args": [
"ecommerce-sales-mcp"
],
"env": {
"APIFY_TOKEN": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"ecommerce-sales": {
"type": "http",
"url": "https://mcp.apify.com/?tools=junglee/amazon-bestsellers,junglee/amazon-reviews-scraper,caffein.dev/ebay-sold-listings,unseenuser/TikTok-Shop-Scraper,publicrecords/etsy-shop-velocity,publicrecords/etsy-search-scraper"
}
}
}In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"ecommerce-sales": {
"type": "stdio",
"command": "uvx",
"args": [
"ecommerce-sales-mcp"
],
"env": {
"APIFY_TOKEN": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
ChatGPT verbindet sich nur mit Servern im Internet:
https://mcp.apify.com/?tools=junglee/amazon-bestsellers,junglee/amazon-reviews-scraper,caffein.dev/ebay-sold-listings,unseenuser/TikTok-Shop-Scraper,publicrecords/etsy-shop-velocity,publicrecords/etsy-search-scraperMenünamen können sich je nach Tarif und mit der Zeit leicht unterscheiden.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Der Server verlangt eine Anmeldung, bevor er seine Tools auflistet.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 10. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto GeminiGeorge22 bestätigt, dem das Repo gehört
Code zuletzt geändert: vor 6 Tagen
Dieses Repo haben wir noch nicht von GitHub gelesen
Antwort in 67 ms (HTTP 401)
Gibt OAuth-Anmeldung an, damit deine KI-App dich zum Einloggen weiterleiten kann
Noch nicht geprüft; wir lesen die Tool-Liste, wenn wir den Endpunkt prüfen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 4 von 4 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: APIFY_TOKEN
Beides geht: Installiere ihn auf deinem Computer oder verbinde dich mit der Cloud-Version.
Das GitHub-Repo wurde zuletzt vor 6 Tagen geändert, und die neueste Version (1.0.1) kam vor 6 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL, also funktionieren auch Apps, die Remote-MCP-Server akzeptieren, zum Beispiel ChatGPT im Entwicklermodus.
In derselben Kategorie: Spree Commerce developer docs for AI agents, Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Spree Commerce docs for AI coding agents: build headless B2B and marketplace ecommerce on its APIs.
Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
MCP server integrating with Stripe - tools for customers, products, payments, and more.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
What is actually selling, as MCP tools: Amazon Best Sellers ranks, Amazon reviews, confirmed eBay sold prices, TikTok Shop sales estimates and Etsy shop sales counters, in one hosted bundle. One Actor per sales signal.
Hosted remote MCP server (Streamable HTTP) on Apify's MCP gateway. Client config plus a small open-source stdio proxy server. No Actor source.
Disclosure: entries marked "(maintained by us)" are Actors I maintain on Apify Store (publisher publicrecords). Every other Actor is independent, made by its own publisher and picked on merit (Store usage, ratings and recent maintenance). This repo is not affiliated with those publishers or with the sites the Actors read.
https://mcp.apify.com/?tools=junglee/amazon-bestsellers,junglee/amazon-reviews-scraper,caffein.dev/ebay-sold-listings,unseenuser/TikTok-Shop-Scraper,publicrecords/etsy-shop-velocity,publicrecords/etsy-search-scraper
Auth: sign in with Apify (OAuth) when your client prompts, or send an Apify API token as a Bearer token. Runs are billed on your own Apify account under each Actor's own Store pricing; see each Store page.
| Actor | Store page | MCP tool | What it returns |
|---|---|---|---|
| Amazon Bestsellers Scraper | junglee/amazon-bestsellers | junglee--amazon-bestsellers | Top 100 items in any Amazon Best Sellers category: rank, name, price, URL. |
| Amazon Reviews Scraper | junglee/amazon-reviews-scraper | junglee--amazon-reviews-scraper | Amazon product reviews: rating, text, date, reactions and images, for review-velocity and sentiment. |
| eBay Sold Listings Search | caffein.dev/ebay-sold-listings | caffein-dot-dev--ebay-sold-listings | Confirmed eBay sold prices by keyword across 8 marketplaces, with date-range filters. |
| TikTok Shop Scraper | unseenuser/TikTok-Shop-Scraper | unseenuser--TikTok-Shop-Scraper | TikTok Shop products, reviews, sellers, creator affiliates and GMV/sales estimates (US, UK). |
| Etsy Shop Sales Tracker (maintained by us) | publicrecords/etsy-shop-velocity | publicrecords--etsy-shop-velocity | Etsy shop sales counters with the date each was read, so repeat reads give sales over time. One row per shop. |
| Etsy Search Scraper (maintained by us) | publicrecords/etsy-search-scraper | publicrecords--etsy-search-scraper | Etsy search results with Bestseller and Star Seller badges, review counts and search rank. |
The Apify gateway also exposes helper tools to read run results (get-actor-run, get-dataset-items). Want fewer tools? Drop any Actor from the tools= list.
with prices. sell for on eBay in the last 30 days? Give min, median and max. , ? Read again next week and give the difference. have the highest sales estimates?{
"mcpServers": { "ecommerce-sales": { "url": "https://mcp.apify.com/?tools=junglee/amazon-bestsellers,junglee/amazon-reviews-scraper,caffein.dev/ebay-sold-listings,unseenuser/TikTok-Shop-Scraper,publicrecords/etsy-shop-velocity,publicrecords/etsy-search-scraper" } } }
Claude Code:
claude mcp add --transport http ecommerce-sales "https://mcp.apify.com/?tools=junglee/amazon-bestsellers,junglee/amazon-reviews-scraper,caffein.dev/ebay-sold-listings,unseenuser/TikTok-Shop-Scraper,publicrecords/etsy-shop-velocity,publicrecords/etsy-search-scraper"
{
"mcpServers": { "ecommerce-sales": { "command": "npx", "args": ["-y", "@apify/actors-mcp-server", "--actors", "junglee/amazon-bestsellers,junglee/amazon-reviews-scraper,caffein.dev/ebay-sold-listings,unseenuser/TikTok-Shop-Scraper,publicrecords/etsy-shop-velocity,publicrecords/etsy-search-scraper"], "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" } } } }
This repo also ships a small MCP server in src/ for clients that only run local stdio servers. It answers initialize and tools/list locally from tools.json, which is generated from each Actor's public input schema and checked for drift in CI and weekly, so any client or directory can inspect the tools with no token. tools/call is forwarded to the hosted Apify MCP endpoint above with your own APIFY_TOKEN; without a token a call returns a clear error instead of running anything. The token is only sent in the Authorization header and is never logged.
{
"mcpServers": { "ecommerce-sales": { "command": "npx", "args": ["-y", "github:GeminiGeorge22/ecommerce-sales-mcp"], "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" } } } }
Or from a clone:
git clone https://github.com/GeminiGeorge22/ecommerce-sales-mcp.git
cd ecommerce-sales-mcp && npm install APIFY_TOKEN=YOUR_APIFY_TOKEN node src/server.js
Optional env: APIFY_ACTORS (comma-separated subset of the Actors above) and APIFY_MCP_URL (full endpoint override).
Tests run against an in-memory mock server, with no network and no token: npm test. Requires Node.js 18+.
A matching Python version of this server lives in python/, built on the official mcp Python SDK: same tools, same APIFY_TOKEN, same hosted endpoint. Requires Python 3.10+.
{
"mcpServers": { "ecommerce-sales": { "command": "uvx", "args": ["ecommerce-sales-mcp"], "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" } } } }
Or with pip: pip install ecommerce-sales-mcp, then run ecommerce-sales-mcp. Python tests: cd python && pip install -e ".[test]" && env -u APIFY_TOKEN python -m pytest.
Official MCP Registry name: io.github.GeminiGeorge22/ecommerce-sales-mcp
MIT, for this documentation, config and the proxy server code in src/. Each Actor belongs to its publisher.