Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT and other tools is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AI Fire in da houseCheck it out free

BigGo-MCP-Server

MCP.Pizza Chef: Funmula-Corp

BigGo MCP Server integrates BigGo's APIs to enable product discovery and price history tracking across major e-commerce platforms like Amazon, Ebay, and Shopee. It supports stdio and SSE transports, allowing real-time data flow. The server facilitates searching products, tracking price changes, and previously supported specification comparisons, making it ideal for price comparison and market analysis workflows.

Use This MCP server To

Search products across Amazon, Aliexpress, Ebay, Taobao, Shopee Track historical price changes for specific products Retrieve product details using URLs or search terms Integrate real-time price updates into shopping assistants Compare product prices from multiple e-commerce platforms Enable automated alerts for price drops or deals Aggregate product data for market research or analytics

README

BigGo MCP Server

PyPI - Python Version PyPI - Version PyPI - License

Introduction

BigGo MCP Server utilizes APIs from BigGo, a professional price comparison website.

Features

Supports stdio and SSE 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

  1. Python >= 3.10
  2. uvx package manager ( Included with uv )
  3. BigGo Certification (client_id and client_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
  • Generate Certification
  • Copy the client_id and client_secret
  • Use them in the MCP Server configuration (BIGGO_MCP_SERVER_CLIENT_ID and BIGGO_MCP_SERVER_CLIENT_SECRET)

Installation Config

{
  "mcpServers": {
    "biggo-mcp-server": {
      "command": "uvx",
      "args": [ "BigGo-MCP-Server@latest"],
      "env": {
        "BIGGO_MCP_SERVER_CLIENT_ID": "CLIENT_ID",
        "BIGGO_MCP_SERVER_CLIENT_SECRET": "CLIENT_SECRET",
        "BIGGO_MCP_SERVER_REGION": "REGION"
      }
    }
  }
}

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 api
  • price_history_graph: Link that visualizes product price history
  • price_history_with_history_id: Uses history IDs from product search results
  • price_history_with_url: Tracks price history using product URLs
  • spec_indexes: Lists available Elasticsearch indexes for product specifications
  • spec_mapping: Shows Elasticsearch index mapping with example documents
  • spec_search: Query product specifications from Elasticsearch
  • get_current_region: Get the current region

FAQ

How to trigger tool usage?

For Product Discovery related:

Look for Nike running shoes

For Price History Tracking related:

Show me the price history of this product: https://some-product-url

For Spec Comparison related:

Find me phones with 16GB RAM and 1TB storage
Please show me diving watches that can withstand the most water pressure

Build

See build.md for more details.

License

This project is licensed under the MIT License. See the LICENSE file for details.

BigGo-MCP-Server FAQ

How do I install the BigGo MCP Server?
Install Python 3.10 or higher, then use the uvx package manager to install BigGo MCP Server.
What transport protocols does BigGo MCP Server support?
It supports stdio and Server-Sent Events (SSE) transports for flexible data streaming.
Can I track price history for any product?
Yes, by providing a product URL or relevant search terms, you can track its price history.
Is product specification comparison still available?
Specification comparison is disabled in versions 0.1.28 and later.
Which e-commerce platforms are supported?
Supports Amazon, Aliexpress, Ebay, Taobao, Shopee, and others via BigGo APIs.
Can this server be integrated with other LLMs?
Yes, it can feed structured product and price data into LLMs like OpenAI, Claude, and Gemini for enhanced workflows.
What programming languages or environments are required?
The server requires Python 3.10+ and works with standard MCP clients and hosts.
How does BigGo MCP Server handle real-time updates?
It uses SSE transport to push live product and price updates to connected clients.