Ecommerce Store Discovery

v1.0.0$0.0055/store foundContact Discovery

Last updated October 24, 2026

Find Shopify, WooCommerce, or BigCommerce stores that sell a product. Every store is confirmed on its own homepage, with platform evidence, payment methods, subscription apps, Shopify product count, Tranco rank, and public email and social links. No API key.

Install

bash
npx @mambalabsdev/mcp-ecommerce-store-discovery

Every tool here also runs hosted, with no install at all, through Apify's MCP endpoint.

Features

  • Find Shopify, WooCommerce, or BigCommerce stores that sell a product.
  • Every store is confirmed on its own homepage, with platform evidence, payment methods, subscription apps, Shopify product count, Tranco rank, and public email and social links.
  • No API key.
  • Pay per event: Store found at $0.0055.
  • Pay per event: Search page at $0.019.

Input

keywordsarrayrequired

Product keywords. What the stores sell, one per line, for example coffee beans or yoga mats. Up to 50.

platformstringoptional

Platform. Which store platform to find. any returns stores on any platform the homepage reveals.

max_storesintegeroptional

Max stores. Stop after this many confirmed stores. Up to 500.

countrystringoptional

Country. Two letter country code for the Google market searched, for example US, GB, CA, AU. Results lean to that market; stores elsewhere can still appear.

location_termstringoptional

Location word. Optional word added to every search, such as a country, state, or city name (Texas, Australia).

languagestringoptional

Language. Google interface language, for example en, de, fr.

include_product_countbooleanoptional

Count Shopify products. Read the store's public products feed (Shopify only) for a product count, exact below 250.

include_traffic_rankbooleanoptional

Add Tranco rank. Look up the store in the Tranco top sites list (free). A rank orders sites by popularity; it is not a visit count.

include_unconfirmedbooleanoptional

Include unconfirmed sites. Also return, free, the sites whose homepage did not show the platform.

exclude_domainsarrayoptional

Exclude domains. Domains to skip, for example stores already in your CRM.

max_search_pagesintegeroptional

Max Google pages. Cap on Google result pages read. Each page read is one search page event. Empty or 0: set from Max stores.

max_charge_usdstringoptional

Max charge per run (USD). The run stops before a store row would take the total charge past this amount.

Output schema

json
{
  "input_key": "string",
  "keyword": "string",
  "platform_requested": "string",
  "country": "string",
  "domain": "string",
  "store_url": "string",
  "store_name": "string",
  "platform": "string",
  "platform_confidence": "string",
  "platform_evidence": "string",
  "other_platforms": "array",
  "myshopify_domain": "string",
  "payment_methods": "array",
  "subscription_apps": "array",
  "currencies": "array",
  "product_count": "integer",
  "product_count_is_exact": "boolean",
  "tranco_rank": "null",
  "tranco_rank_band": "null",
  "tranco_trend": "null",
  "contact_emails": "array",
  "phone": "null",
  "instagram_url": "string",
  "facebook_url": "string",
  "tiktok_url": "null",
  "discovery_query": "string",
  "search_position": "integer",
  "search_title": "string",
  "search_snippet": "string",
  "row_status": "string",
  "error_reason": "null",
  "billable_events_json": "string",
  "checked_at": "string"
}

Pricing

$0.0055per store found

Pay-per-event billing on the Apify platform. You are charged only when the actor returns a result. No subscription, no seat license.

Free-tier Apify accounts include monthly free compute. Upgrade for higher concurrency and volume.