DEV Community

BuyWhere
BuyWhere

Posted on • Originally published at buywhere.ai

BuyWhere MCP: Give Claude Desktop Live Singapore Prices in 2 Minutes

BuyWhere MCP: Give Claude Desktop Live Singapore Prices in 2 Minutes

Ever asked Claude "What's the cheapest 65-inch TV in Singapore right now?" and got a frustrating "I don't have access to live pricing data"?

That ends today.

BuyWhere is a real-time product catalog API that covers 1,000+ products across Harvey Norman, Shopee, Lazada, and 20+ Singapore retailers. We ship it as an MCP server, so you can wire it into Claude Desktop (and Cursor, Windsurf, or any MCP client) in about two minutes.


What you'll be able to ask Claude after setup

  • "Compare the price of the Samsung Galaxy S25 across all retailers"
  • "Find the cheapest washing machine under $500 in Singapore"
  • "Which retailer has the best deal on AirPods Pro today?"
  • "Show me the price history for the iPhone 16"

Claude queries BuyWhere in real time and gives you structured, up-to-date answers — no hallucinations about prices, no stale data.


Step 1: Get an API key

Sign up at buywhere.ai/dashboard. The free tier covers 500 requests/month.

Step 2: Edit your Claude Desktop config

Open your MCP config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Add the BuyWhere server:

{
  "mcpServers": {
    "buywhere": {
      "command": "npx",
      "args": ["-y", "buywhere-mcp"],
      "env": {
        "BUYWHERE_API_KEY": "your_api_key_here"
      }
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

Step 3: Restart Claude Desktop

Quit and reopen Claude Desktop. You'll see "buywhere" appear in the MCP tools indicator.

Step 4: Ask away

Try: "Use BuyWhere to find the best price on a Sony 55-inch TV in Singapore."


Available tools

The BuyWhere MCP server exposes 6 tools:

Tool What it does
search_products Natural language or keyword product search
get_product Full details for a specific product
get_price Live prices across all merchants
compare_prices Side-by-side comparison of 2–5 products
get_affiliate_link Click-tracked URL for any product
get_catalog Browse available product categories

Works with Cursor and Windsurf too

Same config, different file:

Cursor: ~/.cursor/mcp.json

Windsurf: ~/.windsurf/mcp.json


Remote endpoint for agent developers

If you're building agents in code (LangChain, CrewAI, OpenAI Agents SDK), hit the hosted MCP endpoint directly:

https://api.buywhere.ai/mcp
Authorization: Bearer <your-api-key>
Enter fullscreen mode Exit fullscreen mode

Full API docs: buywhere.ai/developers


Why BuyWhere instead of scraping?

  • No rate limits from retailer sites
  • Structured data — prices, names, images, affiliate links already parsed
  • Updated daily — no stale cache surprises
  • Legal — we operate under data agreements, not ToS-violating scrapers
  • Singapore-specific — built for SG consumers, covering the retailers that matter here

Give it a try and let me know what shopping use cases you build! Drop questions in the comments or reach out at surf@buywhere.ai.

Top comments (0)