Commercebridge MCP server
online · 100% uptimeRemote MCP connector for eBay, Shopify, Best Buy & Etsy marketplace data via the Commerce API
0 stars
Reviews
Write oneNobody has reviewed Commercebridge yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Commercebridge tools (14)
write = sends, deletes, buys or postsget_bestbuy_productFreeGet one Best Buy product by SKU, full detail. Errors honestly until this engine is fully live upstream: currently returns `not_found` (route not yet redeployed on the production commerce-api), then `credentials_required` once deployed without BESTBUY_API_KEY provisioned.
get_ebay_itemFreeGet one eBay item's full detail — description, brand/MPN/GTIN, color, item specifics, images, return terms, availability, item end date — by REST item id or legacy numeric id. Returns an honest `credentials_required` error until the upstream deployment has eBay app credentials provisioned.
get_ebay_itemsFreeBulk-fetch full item detail for up to 20 eBay items in a single call, given comma-separated item ids. Returns an honest `credentials_required` error until the upstream deployment has eBay app credentials provisioned.
get_etsy_listingFreeGet one Etsy listing by id, full detail — the only endpoint where Etsy's API populates `views` (search and shop-listings results always have `views: null`, since Etsy doesn't carry that field there). Errors honestly until this engine is fully live upstream: currently returns `not_found` (route not yet redeployed on the production commerce-api), then `credentials_required` once deployed without ETSY_KEYSTRING/ETSY_SHARED_SECRET provisioned.
get_etsy_shopFreeGet one Etsy shop by shop_id or shop_name — name, listing counts, favorites, total sold, aggregate review count/average. Errors honestly until this engine is fully live upstream: currently returns `not_found` (route not yet redeployed on the production commerce-api), then `credentials_required` once deployed without ETSY_KEYSTRING/ETSY_SHARED_SECRET provisioned.
get_etsy_shop_listingsFreeList one Etsy shop's active listings, optionally keyword-filtered within the shop. Errors honestly until this engine is fully live upstream: currently returns `not_found` (route not yet redeployed on the production commerce-api), then `credentials_required` once deployed without ETSY_KEYSTRING/ETSY_SHARED_SECRET provisioned.
get_shopify_collectionsFreeList a public Shopify store's collections (id, handle, title, product count, image) — keyless, live now.
get_shopify_productFreeGet one product from a public Shopify store by its handle (slug), from that store's own /products.json — keyless, live now.
search_bestbuyFreeSearch Best Buy's US product catalog by keyword and/or category, built on Best Buy's official Products API. Returns sku, title, sale/regular price, rating, manufacturer/model, image, online/in-store availability, and UPC per product. Errors honestly until this engine is fully live upstream: currently returns `not_found` (route not yet redeployed on the production commerce-api), then `credentials_required` once deployed without BESTBUY_API_KEY provisioned.
search_ebayFreeSearch live eBay listings by keyword and/or category across 8 sites (US, GB, DE, AU, CA, FR, IT, ES), built on eBay's official Browse API. Returns id, title, price, condition, seller feedback, shipping, image, categories, and URL per listing. Returns an honest `credentials_required` error until the upstream deployment has EBAY_CLIENT_ID/EBAY_CLIENT_SECRET provisioned.
search_ebay_soldFreeSold/completed-item price comps. This needs eBay's Marketplace Insights API, which is a limited-release approval separate from the base Browse API. Until that is enabled on the upstream deployment, this always returns a 501 `not_enabled` gate rather than a fabricated result — that is expected, honest behavior, not a bug.
search_etsyFreeSearch Etsy's site-wide active listings by keyword, built on Etsy's official Open API v3 (app-only, no OAuth). Returns title, description, price, quantity, tags/materials, favorites, images, and shop per listing. Errors honestly until this engine is fully live upstream: currently returns `not_found` (route not yet redeployed on the production commerce-api), then `credentials_required` once deployed without ETSY_KEYSTRING/ETSY_SHARED_SECRET provisioned.
search_shopifyFreeFilter a public Shopify store's catalog by keyword across title, vendor, product type, and tags — keyless, live now.
search_shopify_productsFreeList any public Shopify store's product catalog straight from that store's own /products.json — no keys, no auth, works today. Returns title, vendor, product type, tags, price range, variants, images, and URL per product. Pass a bare storefront domain, e.g. `allbirds.com`.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 458ms20/20
- Tool poisoning14 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 54 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Commercebridge compares
Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 87/100
- higher than 83% of 2,174 E-commerce servers
- Tools
- 14
- the typical E-commerce server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote E-commerce server answers 100%
- Response time
- 270 ms
- faster than 56% of 1,527 E-commerce servers
What its tools let an agent do: 14 read
Install Commercebridge in Claude Code, Cursor or VS Code
claude mcp add --transport http commercebridge https://commercebridge-isaiahduprees-projects.vercel.app/api/mcp
What the publisher says
From the Commercebridge repository's README, as published. We do not edit it. Read it on GitHub
CommerceBridge
A remote MCP server that wraps the live Commerce API — eBay, Shopify, Best Buy, and Etsy marketplace data behind one /v1 contract — as MCP tools any agent (Claude, ChatGPT, etc.) can call directly.
Live: https://commercebridge-isaiahduprees-projects.vercel.app/mcp (Vercel project commercebridge, team isaiahduprees-projects) — 14 tools, verified against real production data (Shopify live; eBay/Best Buy/Etsy honestly gated until their upstream app keys are provisioned). Naming note: the clean commercebridge.vercel.app alias is owned by an unrelated third-party product (a WhatsApp-commerce chatbot) — use the team-scoped URL above, same situation as commerce-api's alias collision.
CommerceBridge does no scraping and holds no data of its own: every tool is a thin, faithful fetch relay to the upstream Commerce API. Whatever that API returns comes back unmodified, including its errors.
Why Authentication: None
This connector's underlying data — eBay/Shopify/Best Buy/Etsy marketplace listings — is fully public and carries zero per-user state. There is no account to log into, nothing to authorize, and nothing to bill per-seat. So, deliberately, CommerceBridge has:
- No OAuth — no login flow, no token exchange, no /.well-known/oauth-* endpoints
- No Supabase — no user table, no session storage
- No billing — no plans, no usage metering, no upgrade gate
This is the same architectural call this org made for StoreBridge, its sibling connector over App Store/Google Play data: public read-only marketplace data gets the lean, stateless build. It is deliberately leaner than this org's OAuth-based Bridge-family connectors (RemindersBridge, MessagesBridge, etc.), which proxy a signed-in user's own private data and do need auth.
Tools
14 tools, one per Commerce API endpoint, grouped by marketplace/engine:
eBay — needs EBAYCLIENTID / EBAYCLIENTSECRET on the upstream deployment
Shopify — keyless, live right now
Best Buy — not yet live upstream (route pending redeploy, then needs BESTBUYAPIKEY)
Etsy — not yet live upstream (route pending redeploy, then needs ETSYKEYSTRING + ETSYSHARED_SECRET)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Commercebridge: common questions
- Is Commercebridge MCP server safe?
- Yes, by our scan: it is graded A (87/100). Read the Commercebridge safety report
- How do I install Commercebridge?
- It runs remotely at commercebridge-isaiahduprees-projects.vercel.app. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Commercebridge need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Commercebridge maintained?
- The last commit was 95 days ago (2026-08-01). The latest release is v1.0.0.
- Is Commercebridge up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Commercebridge?
- Servers from other publishers that do the same job: Secondhand MCP server, Nexscope MCP server and UnClick MCP server.
- How does Commercebridge compare with other E-commerce MCP servers?
- safety score 87/100 (higher than 83% of 2,174 E-commerce servers); tools 14 (the typical E-commerce server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Commercebridge
Same job from other publishers: the closest match first, then the best rated.
SecondhandSearch Facebook Marketplace, eBay, Depop, and Poshmark from AI — filters, photos, full listings.not reviewedEstablishedB- NexscopeEcommerce data MCP: Amazon, TikTok Shop, Walmart, Temu, Ozon, Shopee, 1688, Etsy, eBay & morenot reviewedGrowingA
UnClickAI agent tool marketplace. 60+ tools for social, e-commerce, accounting, and messaging.not reviewedGrowingC- SeerxoGenerate SEO-optimized Etsy listings — title, description, and 13 tags — from your AI assistant.not reviewedEstablishedA
- not reviewedEstablishedB