# BuyWhere MCP Server MCP server

Open-source MCP server for AI agent commerce. Search 50M+ products across 6 markets.

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

## Install
- Command: `npx -y @buywhere/mcp-server`
- Endpoint: https://api.buywhere.ai/mcp
- Auth: Not captured

## Setup notes
- Package: Npm @buywhere/mcp-server v0.3.7
- Remote endpoint: https://api.buywhere.ai/mcp

## Tools
- search_products - Search the BuyWhere product catalog by keyword. Returns products from e-commerce platforms across multiple regions (Singapore, US, etc.). Use compact=true for agent-optimized responses with structured_specs, comparison_attributes, and normalized_price_usd fields. Endpoint: https://api.buywhere.ai/mcp
- get_product - Get a specific product by its ID, including full details and current price. Endpoint: https://api.buywhere.ai/mcp
- compare_products - Compare multiple products side-by-side. Returns price, brand, rating, and category for each. Endpoint: https://api.buywhere.ai/mcp
- get_deals - Get discounted products sorted by discount percentage. Returns products with original price and discount percentage. Supports currency, region (sea, us, eu, au) and country (SG, US, VN, MY, ...) filters. Endpoint: https://api.buywhere.ai/mcp
- list_categories - List top-level product categories available in the BuyWhere catalog. Endpoint: https://api.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". This finds the best current price across all merchants. Endpoint: https://api.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. Endpoint: https://api.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://api.buywhere.ai/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.BuyWhere
- Version: 1.0.4
- Runtime: Npm
- Transports: STDIO, HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: May 7, 2026
- Source: https://registry.modelcontextprotocol.io
