基本能力
产品定位
BigGo MCP Server 是一个基于 BigGo 专业比价网站 API 的服务,主要用于产品搜索、价格历史追踪和规格比较。
核心功能
- 产品发现:支持在多个电商平台(如 Amazon、Aliexpress、Ebay、Taobao、Shopee 等)搜索产品。
- 价格历史追踪:通过产品 URL 或相关关键词追踪产品价格历史。
- 规格比较(在版本 >= v0.1.28 中禁用):根据产品规格进行比较和查找。
适用场景
- 跨平台产品搜索
- 价格历史分析
- 产品规格比较
工具列表
product_search
:使用 BigGo 搜索 API 进行产品搜索price_history_graph
:可视化产品价格历史的链接price_history_with_history_id
:使用产品搜索结果中的历史 ID 追踪价格历史price_history_with_url
:使用产品 URL 追踪价格历史spec_indexes
:列出可用于产品规格的 Elasticsearch 索引spec_mapping
:显示 Elasticsearch 索引映射及示例文档spec_search
:从 Elasticsearch 查询产品规格get_current_region
:获取当前区域
常见问题解答
如何触发工具使用?
- 产品发现:
Look for Nike running shoes
- 价格历史追踪:
Show me the price history of this product: https://some-product-url
- 规格比较:
Find me phones with 16GB RAM and 1TB storage
Please show me diving watches that can withstand the most water pressure
使用教程
使用依赖
- Python >= 3.10
- uvx 包管理器(包含在 uv 中)
- BigGo 认证(
client_id
和client_secret
)用于规格搜索。
如何获取 BigGo 认证?
- 注册 BigGo 账户(如果没有)。
- 访问 BigGo 认证页面。
- 点击“Generate certification”按钮。
- 复制
client_id
和client_secret
。 - 在 MCP Server 配置中使用它们(
BIGGO_MCP_SERVER_CLIENT_ID
和BIGGO_MCP_SERVER_CLIENT_SECRET
)。
安装教程
json
{
"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"
}
}
}
}
对于特定版本,使用
BigGo-MCP-Server@VERSION
,例如BigGo-MCP-Server@0.1.1
。
调试方式
- 默认 SSE URL: http://localhost:9876/sse
- 环境变量:
BIGGO_MCP_SERVER_CLIENT_ID
:客户端 ID(规格搜索必需)BIGGO_MCP_SERVER_CLIENT_SECRET
:客户端密钥(规格搜索必需)BIGGO_MCP_SERVER_REGION
:产品搜索区域(默认为 TW)BIGGO_MCP_SERVER_SSE_PORT
:SSE 服务器端口(默认为 9876)BIGGO_MCP_SERVER_SERVER_TYPE
:服务器传输类型(默认为 stdio)