BuyWhere MCP Server — product search and comparison for AI shopping agents #744
BuyWhere
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I built a Model Context Protocol server that lets AI shopping agents query a real e-commerce product catalog with price, discount, and availability signals.
Canonical MCP surface:
https://mcp.buywhere.ai/mcpAs of 2026-04-30,
https://mcp.buywhere.ai/healthreportscatalog.total_products: 5000.The server currently exposes five tools:
search_products— keyword search with merchant / price / region filtersget_product— full product details by BuyWhere IDcompare_products— side-by-side comparison of 2–10 product candidatesget_deals— products sorted by discount percentagelist_categories— top-level catalog taxonomyAll responses follow MCP JSON-RPC 2.0 over HTTP POST. Auth uses bearer tokens.
{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_products", "arguments": { "q": "iphone 15", "domain": "lazada", "country_code": "SG", "limit": 5 } } }A matching live response shape looks like:
{ "jsonrpc": "2.0", "id": 1, "result": { "products": [ { "id": "b8f2...", "title": "Apple iPhone 15 128GB Blue", "price": 1049.0, "currency": "SGD", "merchant": "lazada", "url": "https://...", "in_stock": true } ] } }Why I thought this was worth sharing here:
If useful, I can share more detail on the auth flow or how we structured the tool surface.
Beta Was this translation helpful? Give feedback.
All reactions