Give your AI agent a product catalog layer for Singapore commerce.
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.
Agents-first setup
Agents: zero-human setup
Register an agent directly and get an API key in the JSON response. 1,000 requests/day free.
curl -X POST "https://api.buywhere.ai/v1/auth/register?verify=false" \
-H "Content-Type: application/json" \
-d '{"agent_name":"my-agent"}'The response includes api_key. Then continue to MCP config below. Humans can still sign up at buywhere.ai/api-keys.
MCP tools
6 tools available via MCP
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.
search_products
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_product
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_products
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_deals
Get discounted products sorted by discount percentage across 950,000+ 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_categories
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_best_price
Find the single cheapest current listing for a product across 950,000+ 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
Prompt your agent to use BuyWhere tools
Copy these prompts into your agent workflow. Each one triggers one or more BuyWhere MCP tools.
Best-price lookup
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.”
Deal discovery
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.”
Product search & comparison
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.”
Category browsing
Your agent explores what categories and products are available.
“What product categories does BuyWhere have? I'm looking to browse home appliances.”
Setup
Get started in three steps
Get a BuyWhere API key
Sign up at buywhere.ai/api-keys to get an instant beta key. No credit card required.
Get API key →Configure the MCP server
Point the MCP server to your API key and the BuyWhere API URL. The server runs locally on your machine.
View setup guide →Connect to your agent
Add BuyWhere to your MCP-compatible agent: Claude Desktop, Cursor, or any other MCP client.
See example configs →Ready to power your agent with product data?
Get an API key and start building. The MCP server is live and ready for agent workflows today.