# ecommerceoracle [Health: Active]

**Category:** 🛒 E-Commerce  
**Repository:** https://github.com/ToolOracle/ecommerceoracle  
**GitHub Stars:** 0  
**Views:** 2  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/ecommerceoracle

## Description
EcommerceOracle - 8 e-commerce tools: Shopify, WooCommerce, GMV, conversions, returns.

## Tools
Capabilities this server exposes over MCP:

- **product_search** — Search products by name across Algolia, UPCItemDB, and Open Food Facts. Returns prices, brands, images.
- **barcode_lookup** — Look up product by EAN/UPC barcode. Returns full product details, prices from multiple merchants.
- **shopify_products** — Fetch products from any Shopify-powered store via their public /products.json endpoint.
- **price_comparison** — Compare product prices across multiple sources. Provides merchant links for Idealo, Amazon, Google Shopping.
- **category_trends** — Trending products and news in a specific category.
- **marketplace_monitor** — Monitor marketplace presence and pricing news for your brand vs competitor.
- **product_detail** — Extract structured product data (price, rating, images) from any product page URL using JSON-LD.
- **health_check** — EcommerceOracle server status.

## Claude Desktop Quick Installation
Remote MCP endpoint (confidence: high). Install path detected from listing signals. Add as a URL/SSE server in your client:

```json
"mcpServers": {
  "ecommerceoracle": {
    "url": "https://tooloracle.io/ecommerce/mcp/"
  }
}
```

## Documentation

## What ecommerceoracle MCP server does

The ecommerceoracle MCP server exposes eight ecommerce-oriented tools through the Model Context Protocol. It is designed for agents that need product information, catalog data, pricing comparisons, trend signals, or marketplace observations without a custom integration for each source.

The available tools cover several research paths:

- `product_search` searches by product name across Algolia, UPCItemDB, and Open Food Facts.
- `barcode_lookup` finds product information from an EAN or UPC barcode.
- `shopify_products` reads products from a Shopify-powered store through its public `/products.json` endpoint.
- `price_comparison` compares product prices across multiple sources and provides merchant links for identified products.
- `category_trends` reports trending products and news for a category.
- `marketplace_monitor` tracks marketplace presence and pricing news for a brand relative to competitors.
- `product_detail` extracts structured fields such as price, rating, and images from a product-page URL.
- `health_check` reports the server status.

## How it works

The server is hosted by ToolOracle at `https://tooloracle.io/ecommerce/mcp/`. MCP-compatible clients connect to that endpoint through `mcp-remote`, and the client then exposes the eight tools to an agent. This avoids installing the repository as a local application for the documented connection method.

Queries depend on the selected tool. A product name is appropriate for general discovery, an EAN or UPC for barcode lookup, a store or Shopify catalog request for Shopify products, and a product URL for structured page extraction. Category and marketplace tools support higher-level monitoring rather than a single product lookup.

## Setup and configuration

The documented setup uses Node.js package execution with `npx` and the `mcp-remote` package. Add the hosted endpoint to an MCP client configuration. For Claude Desktop, the relevant server entry is:

```json
{
  "mcpServers": {
    "ecommerceoracle": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://tooloracle.io/ecommerce/mcp/"]
    }
  }
}
```

The README gives the same connection command for Claude Desktop, Cursor, and Windsurf. No environment variables or API keys are specified in the provided setup instructions.

## Limitations and notes

The service has usage tiers. The free tier includes all tools and allows 100 calls per day. The documented Pro tier allows 10,000 calls per day for €29 per month, while Enterprise has unlimited usage with custom pricing. These limits matter when using the server for recurring monitoring or larger catalog research.

The ecommerceoracle MCP server relies on the sources and public endpoints described for each tool. Product availability, pricing, ratings, images, and trend information can therefore vary by source and query.

_Full upstream README: https://allmcps.com/mcp/ecommerceoracle/readme_

