# BuyWhere Product Catalog MCP server

Search 1.5M+ products across 20+ platforms. Compare prices, find deals, browse categories.

## Links
- Registry page: https://www.getdrio.com/mcp/ai-buywhere-catalog-api
- Repository: https://github.com/BuyWhere/buywhere

## Install
- Endpoint: https://mcp.buywhere.ai/mcp
- Auth: Auth required by registry metadata

## Setup notes
- Remote header: Authorization (required; secret)
- The upstream registry signals required auth or secrets.
- Remote endpoint: https://mcp.buywhere.ai/mcp
- Header: Authorization

## Tools
- search_products - Search the BuyWhere product catalog by keyword. Returns a results array where each item has: id, title, price ({amount, currency}), normalized_price_usd, merchant, url, image_url, region, country_code, click_url, affiliate_redirect_url, and updated_at. Covers e-commerce platforms across Singapore, Malaysia, Indonesia, Thailand, Vietnam, and US. Use compact=true for agent-optimized responses adding structured_specs, comparison_attributes, and normalized_price_usd fields. Endpoint: https://mcp.buywhere.ai/mcp
- get_product - Get a specific product by its ID, including full details and current price. Provide country_code/deliver_to to verify the product belongs to the requested market. Endpoint: https://mcp.buywhere.ai/mcp
- compare_products - Compare multiple products side-by-side. Returns price, brand, rating, and category for each. Endpoint: https://mcp.buywhere.ai/mcp
- get_deals - Get discounted products sorted by discount percentage. Returns a results array where each item has: id, title, price ({amount, currency}), normalized_price_usd, merchant, url, image_url, region, country_code, click_url, and updated_at. Also includes original_price and discount_pct when available. Covers Singapore, Malaysia, Indonesia, Thailand, Vietnam, and US e-commerce. Supports currency, region (sea, us, eu, au) and country (SG, US, VN, MY, ...) filters. Endpoint: https://mcp.buywhere.ai/mcp
- list_categories - List top-level product categories available in the BuyWhere catalog. Endpoint: https://mcp.buywhere.ai/mcp
- find_best_price - Use this whenever a user asks about prices, wants to find the cheapest option, or asks "what's the best price for X" or "where can I buy X for the lowest price". Returns a results array where each item has: id, title, price ({amount, currency}), normalized_price_usd, merchant, url, image_url, region, country_code, click_url, and updated_at. Results are from across all merchants. Also includes structured_specs and comparison_attributes when available. Endpoint: https://mcp.buywhere.ai/mcp
- find_similar - Find products similar to a given product using vector similarity. Returns up to 10 nearest neighbours by semantic meaning (title+description embedding). Useful for "more like this" recommendations. Accepts product_id directly, or product_name for automatic lookup. Endpoint: https://mcp.buywhere.ai/mcp
- ingest_products - Ingest (upsert) a batch of products into the BuyWhere catalog. Use this to add or update product listings from any merchant/source. Requires a valid API key with ingest permissions. Accepts up to 1000 products per call with source, SKU, title, price, URL, and optional metadata. Endpoint: https://mcp.buywhere.ai/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: ai.buywhere
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jun 21, 2026
- Source: https://registry.modelcontextprotocol.io
