Mcp Shopline
MCP server wrapping the Shopline Open API into 19 AI Agent-callable tools for e-commerce data analysis
Agent-native product catalog API for Southeast Asia — search, compare prices, find deals.
{
"mcpServers": {
"io-github-richmondteo-code-buywhere-mcp": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Agent-native product catalog API for Southeast Asia — search, compare prices, find deals.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 1 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationNo known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
MCP server wrapping the Shopline Open API into 19 AI Agent-callable tools for e-commerce data analysis
EU trade analytics, product catalog, orders, and heating fuel calculator for AI agents.
Search ~8.5M products from 2,500+ Central European e-shops. Semantic, keyword, GTIN lookup.
Flight price comparison MCP server. Search multiple booking sources to find better flight prices.
MCP Security Weekly
Get CVE alerts and security updates for io.github.richmondteo-code/buywhere-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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/developers 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": "python",
"args": ["mcp_server.py"],
"env": {
"BUYWHERE_API_KEY": "your_api_key_here"
}
}
}
}
Open Settings → MCP and add a new server, or edit ~/.cursor/mcp.json:
{
"mcpServers": {
"buywhere": {
"command": "python",
"args": ["mcp_server.py"],
"env": {
"BUYWHERE_API_KEY": "your_api_key_here"
}
}
}
}
Edit ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"buywhere": {
"command": "python",
"args": ["mcp_server.py"],
"env": {
"BUYWHERE_API_KEY": "your_api_key_here"
}
}
}
}
Restart your client, then try:
"Search BuyWhere for wireless earbuds under $50 in Singapore"
"Use BuyWhere to compare the cheapest iPhone 15 cases"
"Get me the affiliate link for product ID abc123 from BuyWhere"
search_productsSearch the BuyWhere catalog using keywords or natural language.
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | yes | Keyword or natural-language query |
country | string | no | Country code hint (sg, my, id) |
category | string | no | Category slug (e.g. electronics/smartphones) |
limit | integer | no | Max results, 1–50 (default 10) |
get_productFetch full details for a single product.
| Parameter | Type | Required | Description |
|---|---|---|---|
product_id | string | yes | BuyWhere product ID |
get_priceCompare current prices for a product across all available merchants. Returns listings ranked by total price (including shipping), plus best-price and best-value recommendations.
| Parameter | Type | Required | Description |
|---|---|---|---|
product_id | string | yes | BuyWhere product ID |
compare_pricesSide-by-side comparison of 2–5 products. Returns structured differentiators, price range, pros/cons, and a best-value recommendation — purpose-built for AI agent decision-making.
| Parameter | Type | Required | Description |
|---|---|---|---|
product_ids | string[] | yes | Array of 2–5 BuyWhere product IDs |
get_affiliate_linkGet the click-tracked BuyWhere affiliate link for a product. Always use this instead of raw product URLs when sharing links with users — it logs the referral and redirects to the merchant page.
| Parameter | Type | Required | Description |
|---|---|---|---|
product_id | string | yes | BuyWhere product ID |
get_catalogList available product categories. Use this to discover what categories exist before searching or filtering.
| Parameter | Type | Required | Description |
|---|---|---|---|
parent_slug | string | no | Parent slug for subcategories (omit for top-level) |
| URI | Description |
|---|---|
buywhere://catalog/sg | Available categories in Singapore |
buywhere://catalog/my | Available categories in Malaysia |
buywhere://catalog/id | Available categories in Indonesia |