ecommerceoracle
EcommerceOracle - 8 e-commerce tools: Shopify, WooCommerce, GMV, conversions, returns.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (5)
- LOWen barcode_lookup
- LOWen price_comparison
- LOWen category_trends
- LOWen product_detail
- LOWen health_check
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"ecommerceoracle": {
"url": "https://tooloracle.io/ecommerce/mcp/"
}
}
}Puntos de conexión remotos
https://tooloracle.io/ecommerce/mcp/streamable-httpQué puede hacer
Inventario de herramientas
Herramientas (8)
🟢product_search(query, source, limit)
Search products by name across Algolia, UPCItemDB, and Open Food Facts. Returns prices, brands, images.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Product page URL e.g. 'https://shop.com/product/123'"
}
},
"additionalProperties": false
}🟢health_check
EcommerceOracle server status.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}Comunidad
Evidencia