Agents should not need an SDK to price-check a product. BuyWhere MCP is at https://api.buywhere.ai/mcp and answers JSON-RPC.
One call
curl -s https://api.buywhere.ai/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_products","arguments":{"query":"macbook air m4","country":"SG"}}}'
Prices come back nested: price.amount + price.currency. Filter currency == SGD for Singapore. Flat price fields are a common client bug.
Live listings: Smithery (smithery.ai/servers/BuyWhere/buywhere-mcp) and Glama (glama.ai/mcp/servers/BuyWhere/buywhere-mcp).
Start with search_products then get_product. Do not scrape merchant HTML.
Top comments (0)