BuyWhere exposes product search, price comparison, and deal discovery as tools your agent can call directly — no scraping, no HTML parsing, no rate-limit battles with e-commerce sites.
MCP tools
Each tool maps to a BuyWhere API endpoint. The MCP server handles authentication and returns formatted text your agent can reason over. Singapore tools are live; US catalog is in preview.
Full-text product search with filters for keyword, merchant, price, category, country, currency, and availability. Returns ranked results across Shopee, Lazada, Amazon, Walmart, and more.
search_products({q: 'mechanical keyboard', country_code: 'SG', limit: 5})
search_products({q: 'mechanical keyboard', country_code: 'US', currency: 'USD', limit: 5})
Get full product details by BuyWhere product ID — includes current price, brand, category, ratings, merchant info, and specifications.
get_product({id: 'bw_sg_12345', currency: 'SGD'})
get_product({id: 'bw_us_67890', currency: 'USD'})
Compare 2–10 products side-by-side across merchants. Returns price, brand, rating, category path, and merchant for each product.
compare_products({ids: ['bw_sg_001', 'bw_sg_002', 'bw_sg_003']})
compare_products({ids: ['bw_us_001', 'bw_us_002']})
Get discounted products sorted by discount percentage across all merchants. Returns original price, current price, and discount percentage.
get_deals({country_code: 'SG', min_discount: 20, limit: 20})
get_deals({country_code: 'US', min_discount: 20, limit: 20})
List top-level product categories available in the BuyWhere catalog with slugs, names, and product counts.
list_categories({currency: 'SGD'})
list_categories({currency: 'USD'})
Find the single cheapest current listing for a product across all merchants. Use when a user asks about prices or wants to find the best deal.
find_best_price({product_name: 'iphone 15 pro 256gb', country_code: 'SG'})
find_best_price({product_name: 'iphone 15 pro 256gb', country_code: 'US'})
Example prompts
Copy these prompts into your agent workflow. Each one triggers one or more BuyWhere MCP tools.
Your agent finds the cheapest option for a product across all Singapore platforms.
“Find the best price for a Sony WH-1000XM5 wireless headphone across Singapore shops. Show me where to buy it cheapest and include the affiliate link.”
Your agent surfaces current deals in a category, sorted by discount.
“Show me the best tech deals available right now in Singapore — at least 30% off. List them with original price, sale price, and where to buy.”
Your agent searches for products and presents options with key details.
“I need a birthday gift for my brother — something under $50. Find popular wireless earbuds available in Singapore with prices and links.”
Your agent explores what categories and products are available.
“What product categories does BuyWhere have? I'm looking to browse home appliances.”
Setup
Sign up at buywhere.ai/api-keys to get an instant beta key. No credit card required.
Get API key →Point the MCP server to your API key and the BuyWhere API URL. The server runs locally on your machine.
View setup guide →Add BuyWhere to your MCP-compatible agent: Claude Desktop, Cursor, or any other MCP client.
See example configs →Get an API key and start building. The MCP server is live and ready for agent workflows today.