- Home
- MCP servers
- BigGo
BigGo
- 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.