Server data from the Official MCP Registry
BuyWhere MCP server for product search, price comparison, and affiliate-ready shopping workflows.
BuyWhere MCP server for product search, price comparison, and affiliate-ready shopping workflows.
BuyWhere MCP server is a well-structured product catalog client with proper authentication via API key and no malicious patterns. The server correctly uses environment variables for credential storage, implements input validation and URL encoding, and has appropriate error handling. Permissions (network HTTP, environment variables) align with its purpose as a developer tool for querying a remote API. Minor code quality observations do not materially affect security posture. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.
5 files analyzed · 9 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: BUYWHERE_API_KEY
Environment variable: BUYWHERE_API_URL
Add this to your MCP configuration file:
{
"mcpServers": {
"ai-buywhere-buywhere-mcp": {
"env": {
"BUYWHERE_API_KEY": "your-buywhere-api-key-here",
"BUYWHERE_API_URL": "your-buywhere-api-url-here"
},
"args": [
"-y",
"buywhere-mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
MCP server for the BuyWhere product catalog. Lets Claude Desktop, Cursor, Windsurf, and other MCP-compatible agents search and retrieve products without writing any HTTP code.
Sign up at buywhere.ai/dashboard and copy your API key.
Open ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows) and add:
{
"mcpServers": {
"buywhere": {
"command": "npx",
"args": ["-y", "buywhere-mcp"],
"env": {
"BUYWHERE_API_KEY": "your_api_key_here"
}
}
}
}
Open Settings → MCP and add a new server, or edit ~/.cursor/mcp.json:
{
"mcpServers": {
"buywhere": {
"command": "npx",
"args": ["-y", "buywhere-mcp"],
"env": {
"BUYWHERE_API_KEY": "your_api_key_here"
}
}
}
}
BuyWhere also exposes a hosted MCP endpoint for agents that support remote connections:
https://api.buywhere.ai/mcp
Requires Authorization: Bearer <your-api-key> header.
| Tool | Description |
|---|---|
search_products | Search by keyword or natural language |
get_product | Fetch full details for a single product |
get_price | Compare prices across all merchants |
compare_prices | Side-by-side comparison of 2–5 products |
get_affiliate_link | Get click-tracked affiliate URL |
get_catalog | List available product categories |
| Variable | Required | Description |
|---|---|---|
BUYWHERE_API_KEY | yes | Your BuyWhere API key |
BUYWHERE_API_URL | no | Override base URL (default: https://api.buywhere.ai) |
npm install
npm run build
BUYWHERE_API_KEY=your_key node dist/index.js
MIT
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.