BigGo

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

16

GitHub Stars

python

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

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

BigGo MCP Server enables you to search for products, track price histories, and compare specifications by leveraging BigGo APIs. It exposes an MCP interface over stdio or SSE, allowing you to power your own client experiences with robust product discovery and price-tracking capabilities.

How to use

You can connect your MCP client to the BigGo MCP Server using the stdio transport. Once connected, you can perform three core actions: discover products across major marketplaces, visualize price history for selected products, and browse specification-related indexes and mappings. Use the provided tools to search for items, fetch price histories by URL or history IDs, and query specification data when you need detailed product attributes.

How to install

Prerequisites: Install Python 3.10 or newer and the uvx package manager, which comes with uv.

Obtain BigGo certification credentials to enable specification search. You will need a client_id and client_secret that you generate through the BigGo certification workflow.

Create a configuration that runs the MCP server via uvx. Use the following configuration snippet as a starting point. Replace CLIENT_ID, CLIENT_SECRET, and REGION with your actual values.

{
  "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"
      }
    }
  }
}

Environment variables

The server uses a set of environment variables to configure authentication, region, and transport settings.

Notes on the MCP server configuration

The preferred method to run the server is via an HTTP/remote endpoint when available, but this server is configured here for local stdio usage. Ensure you provide valid BigGo credentials and select the correct region for your searches.

Available tools

product_search

Search for products using BigGo search API to power product discovery across platforms.

price_history_graph

Provide a link or visualization that shows price history for a product.

price_history_with_history_id

Track price history using history IDs obtained from product search results.

price_history_with_url

Track price history by supplying a product URL.

spec_indexes

List available Elasticsearch indexes that hold product specification data.

spec_mapping

Show Elasticsearch index mappings with example documents to understand structure.

spec_search

Query product specifications from Elasticsearch to find precise attribute matches.

get_current_region

Return the currently configured region for product searches.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational