Skip to content

Add BuyWhere e-commerce MCP server configuration#365

Open
BuyWhere wants to merge 1 commit intorohitg00:mainfrom
BuyWhere:add-buywhere-ecommerce-mcp
Open

Add BuyWhere e-commerce MCP server configuration#365
BuyWhere wants to merge 1 commit intorohitg00:mainfrom
BuyWhere:add-buywhere-ecommerce-mcp

Conversation

@BuyWhere
Copy link
Copy Markdown

@BuyWhere BuyWhere commented May 4, 2026

Summary

Adds BuyWhere MCP Server to the MCP Configs section. BuyWhere is an agent-native product catalog API for Southeast Asia commerce with 6 production-ready tools:

  • search_products - Full-text product search across 1.5M+ products
  • get_product - Detailed product information
  • compare_prices - Cross-merchant price comparison
  • get_deals - Active promotions and discounts
  • browse_categories - Category taxonomy browsing
  • get_category_products - Products by category

Install: npx -y @buywhere/mcp-server
Homepage: https://buywhere.ai
Free tier: 1,000 calls/month

Changes

  • Added mcp-configs/ecommerce.json with BuyWhere MCP server config
  • Added E-Commerce row to the MCP Configs table in README
  • Updated header count from 14 to 15 MCP configs
  • Updated description from Thirteen to Fourteen

Summary by CodeRabbit

  • New Features

    • Introduced E-Commerce MCP server configuration enabling catalog management, product search, price tracking, and deals discovery tools across multiple supported merchants and currencies
    • Added AutoSearch configuration entry
  • Documentation

    • Updated MCP configuration counts and documentation to reflect new additions

Add BuyWhere MCP Server to the MCP Configs section — an agent-native
product catalog API for Southeast Asia commerce with 6 tools for product
search, price comparison, and deal discovery across 1M+ products.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 4, 2026

📝 Walkthrough

Walkthrough

A new E-Commerce MCP configuration for BuyWhere is added to the repository. The README is updated to reflect this addition, including incrementing the MCP config count from 14 to 15, updating descriptive text, adding a table entry, and introducing a new AutoSearch ecosystem reference.

Changes

E-Commerce MCP Configuration Addition

Layer / File(s) Summary
Configuration
mcp-configs/ecommerce.json
New MCP server config for BuyWhere with npx command, @buywhere/mcp-server args, BUYWHERE_API_KEY environment variable, and e-commerce capabilities description.
Index & Documentation
README.md
Headline updated from 14 to 15 MCP configs; section intro changed from "Thirteen" to "Fourteen"; new E-Commerce config table row added; new AutoSearch ecosystem entry inserted.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related issues

Possibly related PRs

Poem

🐰 A merchant's tale begins to grow,
With BuyWhere's wares all lined in row,
Fifteen configs now stand tall,
The AutoSearch rounds out the call! 🛍️✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Add BuyWhere e-commerce MCP server configuration' directly and accurately describes the main change: adding a new e-commerce MCP server configuration for BuyWhere.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
Review rate limit: 7/8 reviews remaining, refill in 7 minutes and 30 seconds.

Comment @coderabbitai help to get the list of available commands and usage tips.

Warning

⚠️ This pull request might be slop. It has been flagged by CodeRabbit slop detection and should be reviewed carefully.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
README.md (1)

60-60: ⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Update the MCP Configs count in Table of Contents.

The Table of Contents still shows (14) but should be updated to (15) to match the header count change on line 3 and reflect the addition of the new E-Commerce config.

📝 Proposed fix
-- [MCP Configs](`#mcp-configs`) (14)
+- [MCP Configs](`#mcp-configs`) (15)
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` at line 60, Update the Table of Contents entry "[MCP
Configs](`#mcp-configs`) (14)" to reflect the new total by changing "(14)" to
"(15)"; locate the TOC line containing "[MCP Configs](`#mcp-configs`)" and adjust
the count to match the header changes that added the new E-Commerce config so
the TOC and header counts stay consistent.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@README.md`:
- Line 882: Update the section description text that currently reads "Fourteen
curated Model Context Protocol server configurations." to "Fifteen curated Model
Context Protocol server configurations." so the count matches the actual number
of MCP configurations (including the new E-Commerce config); search for the
exact phrase "Fourteen curated Model Context Protocol server configurations." in
README.md and replace it with "Fifteen curated Model Context Protocol server
configurations." to keep the header and description consistent.

---

Outside diff comments:
In `@README.md`:
- Line 60: Update the Table of Contents entry "[MCP Configs](`#mcp-configs`) (14)"
to reflect the new total by changing "(14)" to "(15)"; locate the TOC line
containing "[MCP Configs](`#mcp-configs`)" and adjust the count to match the
header changes that added the new E-Commerce config so the TOC and header counts
stay consistent.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 8d762fc4-8c50-4855-90db-d308f71e81c4

📥 Commits

Reviewing files that changed from the base of the PR and between 659efb0 and 1d884d7.

📒 Files selected for processing (2)
  • README.md
  • mcp-configs/ecommerce.json

Comment thread README.md
## MCP Configs

Thirteen curated Model Context Protocol server configurations.
Fourteen curated Model Context Protocol server configurations.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Correct the MCP configuration count in the section description.

The descriptive text says "Fourteen curated" but there are now 15 MCP configurations (14 previously + 1 new E-Commerce config). This should be updated to "Fifteen curated" to match the header count on line 3.

📝 Proposed fix
-Fourteen curated Model Context Protocol server configurations.
+Fifteen curated Model Context Protocol server configurations.
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
Fourteen curated Model Context Protocol server configurations.
Fifteen curated Model Context Protocol server configurations.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` at line 882, Update the section description text that currently
reads "Fourteen curated Model Context Protocol server configurations." to
"Fifteen curated Model Context Protocol server configurations." so the count
matches the actual number of MCP configurations (including the new E-Commerce
config); search for the exact phrase "Fourteen curated Model Context Protocol
server configurations." in README.md and replace it with "Fifteen curated Model
Context Protocol server configurations." to keep the header and description
consistent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant