priceoracle
PriceOracle - 7 dynamic pricing tools: elasticity, A/B, segment pricing, competitor scan.
Should I use this
Quality & Safety
Findings (3)
- LOWin competitor_prices
- LOWin barcode_lookup
- LOWin health_check
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"priceoracle": {
"url": "https://tooloracle.io/price/mcp/"
}
}
}Remote endpoints
https://tooloracle.io/price/mcp/streamable-httpWhat it can do
Tool inventory
Tools (7)
🟢price_search(product, category, currency)
Search product prices from news and price comparison sites.
Input Schema
{
"type": "object",
"properties": {
"product": {
"type": "string",
"description": "Product name to search"
},
"category": {
"type": "string",
"description": "Product category (optional)"
},
"currency": {
"type": "string",
"description": "Currency: EUR, USD (default: EUR)",
"default": "EUR",
"enum": [
"EUR",
"USD"
]
}
},
"additionalProperties": false
}🟢idealo_search(query)
Search Idealo price comparison for any product.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Product search query e.g. 'Matratze 140x200', 'iPhone 15'"
}
},
"additionalProperties": false
}🟢amazon_search(query, limit)
Search Amazon/open product database for prices and product info.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Product search query"
},
"limit": {
"type": "integer",
"description": "Max results 1-20 (default: 10)",
"default": 10,
"minimum": 1,
"maximum": 20
}
},
"additionalProperties": false
}🟡price_history(product)
Find recent price change news for a product.
Input Schema
{
"type": "object",
"properties": {
"product": {
"type": "string",
"description": "Product or product category e.g. 'Matratzen', 'Laptops'"
}
},
"additionalProperties": false
}⚪competitor_prices(brand, competitors, product_type)
Compare price positioning of your brand vs competitors in news coverage.
Input Schema
{
"type": "object",
"properties": {
"brand": {
"type": "string",
"description": "Your brand name"
},
"competitors": {
"type": "string",
"description": "Comma-separated competitor names"
},
"product_type": {
"type": "string",
"description": "Product type e.g. 'Matratze', 'Laptop' (optional)"
}
},
"additionalProperties": false
}⚪barcode_lookup(barcode)
Look up product details and prices by EAN/UPC barcode.
Input Schema
{
"type": "object",
"properties": {
"barcode": {
"type": "string",
"description": "EAN or UPC barcode number e.g. '4056565032219'"
}
},
"additionalProperties": false
}🟢health_check
PriceOracle server status.
Input Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Community
Evidence