Anyone can search a marketplace; knowing whether today's price is genuinely low takes the history, and this takes a product URL you already have open. Specification search is the other half — it queries an index rather than product titles, so "a diving watch rated for the most water pressure" is a real query rather than a keyword guess. That half needs the certification keys; the rest does not.
A shopping and price-comparison server built on the BigGo APIs. It searches products across marketplaces, tracks price history from a URL or a search result, and queries a specification index so you can filter on technical attributes.
- product_search — search products across the marketplaces BigGo covers
- price_history_with_history_id — price history using the history id a search result returns
- price_history_with_url — price history for a product URL you already have
- price_history_graph — a link that visualises a product's price history
- spec_indexes — the specification indexes available to query
- spec_mapping — an index's field mapping with example documents, so you know what you can filter on
- spec_search — query product specifications, for questions like which phones have a given memory and storage combination
- get_current_region — the region the server is currently searching in
Python 3.10 or higher and uvx. Product search and price history work without credentials; specification search needs a BigGo certification — BIGGO_MCP_SERVER_CLIENT_ID and BIGGO_MCP_SERVER_CLIENT_SECRET, generated from your BigGo account settings. BIGGO_MCP_SERVER_REGION sets the market and defaults to TW. Runs over stdio, or as SSE on the port in BIGGO_MCP_SERVER_SSE_PORT.
One command plus a key — uvx BigGo-MCP-Server@latest, then supply credentials
