CenuFiltrs Price Comparison
Qué hace este MCP
Searches and compares prices from Latvian online retailers, with product offers, price history, deal analysis, retailer reviews, comments, and wishlists.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'offer_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Offer UUID to bookmark'}, 'product_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Product UUID to bookmark'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['categories'], 'properties': {'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}, 'path': {'type': 'string'}, 'children': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}, 'path': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': False}}, 'description': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['content'], 'properties': {'content': {'type': 'string', 'minLength': 1, 'description': 'Comment text'}, 'offer_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Offer UUID to comment on'}, 'product_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Product UUID to comment on'}, 'retailer_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Retailer UUID to comment on'}, 'parent_comment_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Parent comment UUID (for replies)'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['productId'], 'properties': {'productId': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Product UUID to analyze'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Product UUID'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Retailer UUID'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'active_only': {'type': 'boolean', 'description': 'Only show active categories'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['categories'], 'properties': {'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}, 'path': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'offer_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Filter by offer UUID'}, 'product_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Filter by product UUID'}, 'retailer_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Filter by retailer UUID'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'default': 1, 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number'}, 'sort': {'enum': ['price', 'scraped_at', 'last_seen_at'], 'type': 'string', 'description': 'Sort field'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Results per page'}, 'order': {'enum': ['asc', 'desc'], 'type': 'string', 'description': 'Sort order'}, 'productId': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Filter by product UUID'}, 'retailerId': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Filter by retailer UUID'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'default': 1, 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Products per page'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'default': 1, 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Retailers per page'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['retailerId'], 'properties': {'page': {'type': 'integer', 'default': 1, 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number'}, 'sort': {'enum': ['newest', 'oldest', 'highest', 'lowest'], 'type': 'string', 'description': 'Sort order'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Reviews per page'}, 'retailerId': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Retailer UUID'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'default': 1, 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Items per page'}, 'offer_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Filter by offer UUID'}, 'product_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Filter by product UUID'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Number of results'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['productId'], 'properties': {'days': {'type': 'integer', 'default': 30, 'maximum': 365, 'minimum': 1, 'description': 'Number of days to look back'}, 'productId': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Product UUID'}, 'retailerId': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Filter by specific retailer'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['productId'], 'properties': {'productId': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Product UUID'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Wish entry UUID to remove'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['response'], 'properties': {'response': {'type': 'object', 'required': ['schemaVersion', 'query', 'summary', 'offers', 'links', 'rendering', 'hostPresentation'], 'properties': {'links': {'type': 'object', 'required': ['searchPage'], 'properties': {'searchPage': {'type': 'string', 'format': 'uri'}}}, 'query': {'type': 'object', 'required': ['normalizedParams'], 'properties': {'text': {'type': 'string'}, 'normalizedParams': {'type': 'object', 'required': ['sort', 'page', 'limit'], 'properties': {'q': {'type': 'string'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'sort': {'enum': ['relevance', 'price-low', 'price-high', 'rating', 'newest'], 'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'brands': {'type': 'array', 'items': {'type': 'string'}}, 'maxPrice': {'type': 'number'}, 'minPrice': {'type': 'number'}, 'categories': {'type': 'array', 'items': {'type': 'string'}}, 'retailerId': {'type': 'string'}, 'availability': {'type': 'array', 'items': {'type': 'string'}}}}}}, 'offers': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'price', 'currency', 'retailer'], 'properties': {'id': {'type': 'string'}, 'brand': {'type': 'string'}, 'price': {'type': 'number'}, 'title': {'type': 'string'}, 'category': {'type': 'string'}, 'clickUrl': {'type': 'string'}, 'currency': {'type': 'string'}, 'imageUrl': {'type': 'string'}, 'retailer': {'type': 'object', 'required': ['name'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'logoUrl': {'type': 'string'}}}, 'productId': {'type': 'string'}, 'availability': {'type': 'string'}, 'categoryName': {'type': 'string'}}}}, 'summary': {'type': 'object', 'required': ['resultCount', 'totalExact', 'hasMore', 'page', 'limit'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'hasMore': {'type': 'boolean'}, 'totalExact': {'type': 'boolean'}, 'totalPages': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'approxTotal': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'resultCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}}, 'rendering': {'type': 'object', 'required': ['renderTool', 'resourceTemplate', 'resourceMimeType', 'resourceTtlSeconds', 'remoteAssets', 'supportedModes', 'defaultMode'], 'properties': {'renderTool': {'type': 'string', 'const': 'cf_render_search_results'}, 'defaultMode': {'type': 'string', 'const': 'structured'}, 'remoteAssets': {'type': 'boolean', 'const': True}, 'supportedModes': {'type': 'array', 'items': {'enum': ['component', 'structured', 'text'], 'type': 'string'}}, 'resourceMimeType': {'type': 'string', 'const': 'text/html;profile=mcp-app'}, 'resourceTemplate': {'type': 'string', 'const': 'ui://search-results/{renderId}'}, 'resourceTtlSeconds': {'type': 'number', 'const': 900}}}, 'schemaVersion': {'type': 'string', 'const': '2026-08-04'}, 'hostPresentation': {'type': 'object', 'required': ['preferredMode', 'supportsInlineActions', 'compactCardCount'], 'properties': {'preferredMode': {'enum': ['component', 'structured', 'text'], 'type': 'string'}, 'compactCardCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'supportsInlineActions': {'type': 'boolean'}}}, 'suggestedCategories': {'type': 'array', 'items': {'type': 'object', 'required': ['path', 'name', 'count'], 'properties': {'name': {'type': 'string'}, 'path': {'type': 'string'}, 'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}}}}}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['renderId', 'resourceUri', 'renderTool', 'schemaVersion', 'resourceTtlSeconds', 'resourceMimeType', 'expiresAt'], 'properties': {'renderId': {'type': 'string'}, 'expiresAt': {'type': 'string'}, 'renderTool': {'type': 'string', 'const': 'cf_render_search_results'}, 'resourceUri': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'string', 'pattern': '^ui:\\/\\/.*'}]}, 'schemaVersion': {'type': 'string', 'const': '2026-08-04'}, 'resourceMimeType': {'type': 'string', 'const': 'text/html;profile=mcp-app'}, 'resourceTtlSeconds': {'type': 'number', 'const': 900}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'Search query for category name'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Max results'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['categories'], 'properties': {'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}, 'path': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'maxLength': 200, 'description': 'Search query to get facets for'}, 'brands': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Current brand filter'}, 'categories': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Current category filter'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'facets', 'links'], 'properties': {'links': {'type': 'object', 'required': ['searchPage'], 'properties': {'searchPage': {'type': 'string', 'format': 'uri'}}, 'additionalProperties': False}, 'query': {'type': 'object', 'required': ['normalizedParams'], 'properties': {'text': {'type': 'string'}, 'normalizedParams': {'type': 'object', 'required': ['sort', 'page', 'limit'], 'properties': {'q': {'type': 'string'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'sort': {'enum': ['relevance', 'price-low', 'price-high', 'rating', 'newest'], 'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'brands': {'type': 'array', 'items': {'type': 'string'}}, 'maxPrice': {'type': 'number'}, 'minPrice': {'type': 'number'}, 'categories': {'type': 'array', 'items': {'type': 'string'}}, 'retailerId': {'type': 'string'}, 'availability': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'facets': {'type': 'object', 'properties': {'brands': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'count'], 'properties': {'name': {'type': 'string'}, 'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}}, 'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['path', 'name', 'count'], 'properties': {'name': {'type': 'string'}, 'path': {'type': 'string'}, 'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}}, 'priceRange': {'type': 'object', 'required': ['min', 'max'], 'properties': {'max': {'type': 'number'}, 'min': {'type': 'number'}}, 'additionalProperties': False}, 'availability': {'type': 'array', 'items': {'type': 'object', 'required': ['key', 'count'], 'properties': {'key': {'type': 'string'}, 'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}}}, 'additionalProperties': False}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'default': 1, 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number'}, 'sort': {'enum': ['recent', 'popular', 'oldest'], 'type': 'string', 'description': 'Sort order'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Items per page'}, 'query': {'type': 'string', 'description': 'Filter by search query text'}, 'category': {'type': 'string', 'description': 'Filter by category'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'maxLength': 200, 'description': 'Search query text'}, 'page': {'type': 'integer', 'default': 1, 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number'}, 'sort': {'enum': ['relevance', 'price-low', 'price-high', 'rating', 'newest'], 'type': 'string', 'description': 'Sort order. Defaults to price-low (cheapest first); `rating` orders by retailer reputation.'}, 'limit': {'type': 'integer', 'default': 24, 'maximum': 50, 'minimum': 1, 'description': 'Results per page'}, 'brands': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter by brand names'}, 'maxPrice': {'type': 'number', 'minimum': 0, 'description': 'Maximum price in EUR'}, 'minPrice': {'type': 'number', 'minimum': 0, 'description': 'Minimum price in EUR'}, 'categories': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Taxonomy ltree paths, e.g. ["communication.smartphones"]. NOT display names â\x80\x94 a name matches almost nothing. A parent path also matches its children. Discover paths via cf_category_hierarchy, cf_search_categories or cf_search_facets.'}, 'retailerId': {'type': 'string', 'description': 'Filter by retailer UUID'}, 'availability': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter by availability status'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['schemaVersion', 'query', 'summary', 'offers', 'links', 'rendering', 'hostPresentation'], 'properties': {'links': {'type': 'object', 'required': ['searchPage'], 'properties': {'searchPage': {'type': 'string', 'format': 'uri'}}, 'additionalProperties': False}, 'query': {'type': 'object', 'required': ['normalizedParams'], 'properties': {'text': {'type': 'string'}, 'normalizedParams': {'type': 'object', 'required': ['sort', 'page', 'limit'], 'properties': {'q': {'type': 'string'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'sort': {'enum': ['relevance', 'price-low', 'price-high', 'rating', 'newest'], 'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'brands': {'type': 'array', 'items': {'type': 'string'}}, 'maxPrice': {'type': 'number'}, 'minPrice': {'type': 'number'}, 'categories': {'type': 'array', 'items': {'type': 'string'}}, 'retailerId': {'type': 'string'}, 'availability': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}}, 'additionalProperties': False}, 'offers': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'price', 'currency', 'retailer'], 'properties': {'id': {'type': 'string'}, 'brand': {'type': 'string'}, 'price': {'type': 'number'}, 'title': {'type': 'string'}, 'category': {'type': 'string'}, 'clickUrl': {'type': 'string'}, 'currency': {'type': 'string'}, 'imageUrl': {'type': 'string'}, 'retailer': {'type': 'object', 'required': ['name'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'logoUrl': {'type': 'string'}}, 'additionalProperties': False}, 'productId': {'type': 'string'}, 'availability': {'type': 'string'}, 'categoryName': {'type': 'string'}}, 'additionalProperties': False}}, 'summary': {'type': 'object', 'required': ['resultCount', 'totalExact', 'hasMore', 'page', 'limit'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'hasMore': {'type': 'boolean'}, 'totalExact': {'type': 'boolean'}, 'totalPages': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'approxTotal': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'resultCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}, 'rendering': {'type': 'object', 'required': ['renderTool', 'resourceTemplate', 'resourceMimeType', 'resourceTtlSeconds', 'remoteAssets', 'supportedModes', 'defaultMode'], 'properties': {'renderTool': {'type': 'string', 'const': 'cf_render_search_results'}, 'defaultMode': {'type': 'string', 'const': 'structured'}, 'remoteAssets': {'type': 'boolean', 'const': True}, 'supportedModes': {'type': 'array', 'items': {'enum': ['component', 'structured', 'text'], 'type': 'string'}}, 'resourceMimeType': {'type': 'string', 'const': 'text/html;profile=mcp-app'}, 'resourceTemplate': {'type': 'string', 'const': 'ui://search-results/{renderId}'}, 'resourceTtlSeconds': {'type': 'number', 'const': 900}}, 'additionalProperties': False}, 'schemaVersion': {'type': 'string', 'const': '2026-08-04'}, 'hostPresentation': {'type': 'object', 'required': ['preferredMode', 'supportsInlineActions', 'compactCardCount'], 'properties': {'preferredMode': {'enum': ['component', 'structured', 'text'], 'type': 'string'}, 'compactCardCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'supportsInlineActions': {'type': 'boolean'}}, 'additionalProperties': False}, 'suggestedCategories': {'type': 'array', 'items': {'type': 'object', 'required': ['path', 'name', 'count'], 'properties': {'name': {'type': 'string'}, 'path': {'type': 'string'}, 'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
API Direct
Searches and retrieves data from social networks, news and Google services, while also providing Amazon product, seller, ranking,…
Bonanza
Searches active Bonanza marketplace listings and retrieves individual item details.
cyclesite-mcp-server
Supports searching, comparing, valuing, buying, selling, reserving, and messaging about used bicycles on a UK marketplace.
MONO Social
Provides directory search for local places, events, listings, services, offers, bookings, reservations, tickets, and products.
Campo Belo
Provides Campo Belo local discovery for places, events, menus, offers, services, bookings, reservations, tickets, and purchases.
Bom Retiro
Provides Bom Retiro local place, event, menu, offer, service, booking, reservation, ticketing, and checkout capabilities.
Bogeyland
Provides directory search for places, events, services, offers, bookings, reservations, tickets, menus, and purchases.
Genesis Social
Provides directory search and transactions for local places, events, restaurants, services, offers, bookings, and tickets.