ecommerceoracle
EcommerceOracle - 8 e-commerce tools: Shopify, WooCommerce, GMV, conversions, returns.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (5)
- LOWin barcode_lookup
- LOWin price_comparison
- LOWin category_trends
- LOWin product_detail
- LOWin health_check
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"ecommerceoracle": {
"url": "https://tooloracle.io/ecommerce/mcp/"
}
}
}Remote-Endpunkte
https://tooloracle.io/ecommerce/mcp/streamable-httpWas es kann
Tool-Inventar
Tools (8)
🟢product_search(query, source, limit)
Search products by name across Algolia, UPCItemDB, and Open Food Facts. Returns prices, brands, images.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Product search query e.g. 'matratze 140x200', 'iPhone 15 case'"
},
"source": {
"type": "string",
"description": "Data source: 'algolia', 'upc', 'openfood', 'all' (default: algolia)"
},
"limit": {
"type": "integer",
"description": "Max results 1-20 (default: 10)",
"default": 10,
"minimum": 1,
"maximum": 20
}
},
"additionalProperties": false
}⚪barcode_lookup(barcode, ean)
Look up product by EAN/UPC barcode. Returns full product details, prices from multiple merchants.
Eingabe-Schema
{
"type": "object",
"properties": {
"barcode": {
"type": "string",
"description": "EAN or UPC barcode number e.g. '4056565032219'"
},
"ean": {
"type": "string",
"description": "EAN code (alternative parameter name)"
}
},
"additionalProperties": false
}🟢shopify_products(domain, limit)
Fetch products from any Shopify-powered store via their public /products.json endpoint.
Eingabe-Schema
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Shop domain e.g. 'gymshark.com', 'allbirds.com'"
},
"limit": {
"type": "integer",
"description": "Max products 1-50 (default: 20)",
"default": 20,
"minimum": 1,
"maximum": 50
}
},
"additionalProperties": false
}⚪price_comparison(query, country)
Compare product prices across multiple sources. Provides merchant links for Idealo, Amazon, Google Shopping.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Product to compare e.g. 'Emma Matratze 90x200'"
},
"country": {
"type": "string",
"description": "Country: 'DE', 'US', 'GB' (default: DE)",
"default": "DE"
}
},
"additionalProperties": false
}⚪category_trends(category, lang)
Trending products and news in a specific category.
Eingabe-Schema
{
"type": "object",
"properties": {
"category": {
"type": "string",
"description": "Product category e.g. 'Matratzen', 'Laptops', 'Smartphones'"
},
"lang": {
"type": "string",
"description": "Language: 'de' or 'en' (default: de)",
"default": "de"
}
},
"additionalProperties": false
}⚪marketplace_monitor(brand, competitor, lang)
Monitor marketplace presence and pricing news for your brand vs competitor.
Eingabe-Schema
{
"type": "object",
"properties": {
"brand": {
"type": "string",
"description": "Your brand name"
},
"competitor": {
"type": "string",
"description": "Competitor brand (optional)"
},
"lang": {
"type": "string",
"description": "Language: 'de' or 'en' (default: de)",
"default": "de"
}
},
"additionalProperties": false
}🟢product_detail(url)
Extract structured product data (price, rating, images) from any product page URL using JSON-LD.
Eingabe-Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Product page URL e.g. 'https://shop.com/product/123'"
}
},
"additionalProperties": false
}🟢health_check
EcommerceOracle server status.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Community
Nachweis