MCP Server + REST API

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.

Live tools

7 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.

search_products

Search the BuyWhere catalog by keyword. Returns ranked results from Lazada, Shopee, Qoo10, and Carousell with price, platform, and affiliate links.

search_products(query='mechanical keyboard', limit=5)

compare_prices

Search for a product and return results sorted by price ascending — perfect for finding the best deal across all Singapore platforms.

compare_prices(query='iphone 15 case', limit=10)

get_deals

Find products with significant price drops. Returns current price, original price, and discount percentage sorted by savings.

get_deals(category='electronics', min_discount_pct=20)

find_deals

Find the best current deals across platforms sorted by discount percentage. Includes expiration dates when available.

find_deals(category='fashion', minDiscount=30)

get_product

Retrieve full details for a specific product by its BuyWhere ID — useful when you have a product ID from a previous search.

get_product(product_id=12345)

browse_categories

Browse the BuyWhere category taxonomy tree to understand what product categories are available in the catalog.

browse_categories()

get_category_products

Get paginated product listings within a specific category. Use browse_categories first to find the right categoryId.

get_category_products(category_id='electronics', limit=20)

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.

search_productscompare_prices

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.

get_dealsfind_deals

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.

search_productscompare_prices

Category browsing

Your agent explores what categories and products are available.

What product categories does BuyWhere have? I'm looking to browse home appliances.

browse_categoriesget_category_products

Setup

Get started in three steps

1

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
2

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
3

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.