The BigGo MCP Server is a powerful tool that provides access to BigGo APIs for:
- Product Discovery: Search for products across multiple e-commerce platforms including Amazon, Aliexpress, and Ebay
- Price History Tracking: Track and visualize price history of products using URLs or history IDs with different time ranges (90, 180, 365, or 730 days)
- Data Visualization: Access links to visualize product price history graphs
- Product Specification Comparison: Compare product specifications using Elasticsearch queries (disabled in versions >= v0.1.28)
- Elasticsearch Integration: Explore indexes, mappings, and perform complex queries on product specifications
- Regional Settings: Configure and retrieve the current region for product searches
Enables product search and price tracking for items listed on AliExpress through BigGo's comparison service
Allows product discovery and price comparison across Amazon platform through BigGo's API
Provides product discovery and price history tracking for eBay listings via BigGo's search API
Provides product specification search capabilities through Elasticsearch indexes, allowing for detailed product comparisons based on technical specifications
Facilitates product discovery and price history tracking for Shopee listings via BigGo's comparison service
Supports product search and price comparison for Taobao items through BigGo's platform
BigGo MCP Server
Introduction
BigGo MCP Server utilizes APIs from BigGo, a professional price comparison website.
Features
Supports
stdio
andSSE
transports
- Product Discovery: Search for products across multiple e-commerce platforms (Amazon, Aliexpress, Ebay, Taobao, Shopee ... etc.)
- Price History Tracking: Track product price history by supplying product url or related terms.
- Spec Comparison [Disabled on versions >= v0.1.28]: Compare and find products based on their specifications, from basic infos to more complex technical specs.
Installation
Prerequisites
- Python >= 3.10
- uvx package manager ( Included with uv )
- BigGo Certification (
client_id
andclient_secret
) for specification search.
How to obtain BigGo certification?
- Register a BigGo account if you don't have one.
- Go to BigGo Certification Page
- Click "Generate certification" button
- Copy the
client_id
andclient_secret
- Use them in the MCP Server configuration (
BIGGO_MCP_SERVER_CLIENT_ID
andBIGGO_MCP_SERVER_CLIENT_SECRET
)
Installation Config
For specific version use
BigGo-MCP-Server@VERSION
, ex:BigGo-MCP-Server@0.1.1
Environment Variables
Variable | Description | Default | Choices |
---|---|---|---|
BIGGO_MCP_SERVER_CLIENT_ID | Client ID | None | Required for specification search |
BIGGO_MCP_SERVER_CLIENT_SECRET | Client Secret | None | Required for specification search |
BIGGO_MCP_SERVER_REGION | Region for product search | TW | US, TW, JP, HK, SG, MY, IN, PH, TH, VN, ID |
BIGGO_MCP_SERVER_SSE_PORT | Port for SSE server | 9876 | Any available port number |
BIGGO_MCP_SERVER_SERVER_TYPE | Server transport type | stdio | stdio, sse |
Default SSE URL: http://localhost:9876/sse
Available Tools
product_search
: Product search with BigGo search apiprice_history_graph
: Link that visualizes product price historyprice_history_with_history_id
: Uses history IDs from product search resultsprice_history_with_url
: Tracks price history using product URLsspec_indexes
: Lists available Elasticsearch indexes for product specificationsspec_mapping
: Shows Elasticsearch index mapping with example documentsspec_search
: Query product specifications from Elasticsearchget_current_region
: Get the current region
FAQ
How to trigger tool usage?
For Product Discovery related:
For Price History Tracking related:
For Spec Comparison related:
Build
See build.md for more details.
License
This project is licensed under the MIT License. See the LICENSE file for details.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
A Model Context Protocol server enabling product searches across e-commerce platforms, price history tracking, and product specification-based searches using natural language prompts.
Related Resources
Related MCP Servers
- -securityAlicense-qualityAn implementation of Model Context Protocol (MCP) that allows users to interact with TripleWhale's e-commerce analytics platform using natural language queries through Claude Desktop.Last updated -121TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that provides DuckDuckGo search functionality for Claude, enabling web search capabilities through a clean tool interface with rate limiting support.Last updated -16015TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that lets you fetch auctions from Ebay.com using natural language prompts like 'Find me 10 auctions for batman comics'.Last updated -1PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server implementation that enables AI assistants like Claude to perform Google searches and retrieve web data directly through natural language requests.Last updated -111428TypeScriptMIT License