Buywhere MCP logo

Buywhere MCP

by BuyWhere

Searches cross-border product catalogs, compares prices, finds deals, and returns product details through MCP.

Install Buywhere MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "buywhere-buywhere-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@buywhere/mcp-server"
      ],
      "env": {
        "BUYWHERE_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 13 tools correctly (1mo ago).

Overview

BuyWhere/buywhere-mcp MCP server gives AI agents access to a cross-border product catalog covering Singapore, Southeast Asia, and US markets. It exposes MCP tools for keyword and category search, product details, side-by-side comparisons, price discovery, deals, similar products, and catalog ingestion. Run it locally with the npm package and a BUYWHERE_API_KEY, or connect to the documented remote MCP endpoint. Reach for it when an agent needs product research, regional availability checks, or shopping recommendations rather than store-management operations.

Use cases

  • Search products available in a specific country
  • Compare products across merchants
  • Find the lowest deliverable product price
  • Discover products with significant price drops
  • Build an AI shopping recommendation agent

Key features

  • Cross-border product catalog search
  • Product details with prices, specs, and images
  • Side-by-side comparison for 2–10 products
  • Merchant price and deal discovery
  • Delivery-aware v2 search and pricing tools
  • Similar-product and catalog-ingestion tools

Tools13

What Buywhere MCP lets your agent do. Expand a tool for its parameters.

Verified live~4.3k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

17/17 checks healthy over the last 79d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 10d ago via OSV.dev · @buywhere/mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars15Stargazers on the source repository.
npm downloads348Package downloads in the last 30 days.
Last commit10d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed13Callable tools this server registers over MCP.
Directory activity4 viewsConfig copies, upvotes, and views on AllMCPs.

How Buywhere MCP works

What BuyWhere/buywhere-mcp does

BuyWhere/buywhere-mcp MCP server exposes product catalog and price-comparison operations to MCP-compatible AI clients. The catalog contains more than 3 million products and covers Singapore, the United States, Malaysia, Thailand, and Vietnam markets according to the project material. Agents can search by keyword, category, price range, and country, then retrieve structured information such as prices, specifications, and images.

The server is intended for agent commerce workflows, including product recommendations, cross-border research, comparison shopping, and deal discovery. It is described as a product search API rather than a system for managing an online store.

How it works

The package runs as an MCP server and communicates with clients through the standard MCP interface. A local installation uses the npm package with an API key supplied through the environment. The project also documents a remote endpoint at https://api.buywhere.ai/mcp, using JSON-RPC 2.0 and protocol version 2024-11-05.

BuyWhere/buywhere-mcp can be connected to Claude Desktop, Cursor, Cline, Windsurf, and other MCP-compatible clients listed by the project.

Setup and configuration

Install the local server with Node.js and npm:

server.ts
export BUYWHERE_API_KEY=bw_live_xxxx
npx -y @buywhere/mcp-server

An API key can be obtained through the BuyWhere API-key page or by registering with the documented POST https://api.buywhere.ai/v1/auth/register request. Configure the same command and environment variable in the MCP settings for the client you use. The example configurations use npx -y @buywhere/mcp-server, which avoids an interactive npm confirmation prompt.

The BuyWhere/buywhere-mcp MCP server can also be used through the hosted MCP endpoint instead of running the npm package locally.

Tools and capabilities

The server documents these operations:

  • Search products by keyword, category, price, or country.
  • Fetch product details by ID, including prices, specifications, and images.
  • Compare between two and ten products side by side.
  • Find the lowest-priced deliverable listing across merchants.
  • Find products with significant price drops.
  • List the available product-category taxonomy.
  • Find similar products using vector similarity.
  • Submit product URLs for catalog ingestion.

Version 2 tools add delivery-aware behavior. search_products_v2, get_deals_v2, and find_best_price_v2 require a deliver_to ISO country value; compare_products_v2 accepts it optionally, and get_product_v2 retrieves product details by ID.

Limitations and notes

Requests require a BuyWhere API key for the local package. Product prices, merchant listings, and delivery results may depend on the selected market and, for v2 operations, the destination country. The repository is licensed under MIT.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Buywhere MCP

Set BUYWHERE_API_KEY and run `npx -y @buywhere/mcp-server` with Node.js 18 or newer.

Yes. The README provides a Claude Desktop configuration using the npx command and BUYWHERE_API_KEY.

The project documents Singapore, the United States, Malaysia, Thailand, and Vietnam markets.

Yes. The local server uses the BUYWHERE_API_KEY environment variable.

Yes. It provides comparison tools for 2–10 products and tools that find the cheapest deliverable listing across merchants.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewBuywhere MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/buywhere-buywhere-mcp?style=directory)](https://allmcps.com/mcp/buywhere-buywhere-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/buywhere-buywhere-mcp"><img src="https://allmcps.com/api/badge/buywhere-buywhere-mcp?style=directory" alt="Buywhere MCP on AllMCPs" /></a>