mcpField
B
BizNetAI

BizNetAI

远程服务
github.com/biznetai商业与营销05 周前更新
代码仓库

关于 BizNetAI

BizNetAI 是面向 AI Agent 和购物助手的托管 MCP 服务,可将自然语言购物查询路由至独立商家店铺,并返回规范化商品与商家结果。它覆盖美国和加拿大的实时商家目录,无需逐一集成商家。

主要功能

  1. 01按自然语言查找商家
  2. 02搜索规范化商品结果
  3. 03浏览商家类别与目录
  4. 04查看各地区商品类型及数量

适用场景

  1. 01为购物助手查找商品
  2. 02按国家筛选可用商家
  3. 03搜索前了解商品类型覆盖

MCP 相关

该托管 MCP 服务通过 streamable-http 向 MCP 客户端提供商家和商品搜索工具。请求需携带 API 密钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://biznetaimcp.consumergenie.net/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://biznetaimcp.consumergenie.net/mcp需要授权

工具

详细介绍

BizNetAI MCP Server

一个托管的 Model Context Protocol 服务,可将自然语言购物查询路由到实时运营的独立商家店铺,并返回经过规范化处理的商品和商家结果。它专为需要实时商务数据、又无需逐一集成各个商家的 AI Agent 和购物助手而构建。

此代码库介绍的是托管服务——无需在本地安装或运行任何内容。使用 API 密钥将 MCP 客户端指向下方端点,即可开始调用工具。


商家覆盖范围

覆盖美国和加拿大的 18,000 多家实时运营商家,且数量仍在增长。

当前重点品类:

skincare · haircare · cosmetics · personal_care · sports_active_wear · clothing · accessories · fine_jewelry · fashion_jewelry · specialty_food · gourmet_food · food_and_beverage · home_decor · home_furnishings · candles_fragrance · wellness · luxury · electronics · consumer_goods · pet · baby_kids

使用 list_categories 获取查询时权威且最新的列表——我们会定期添加新品类。

使用 find_merchants 查询实时商家覆盖范围,或使用 list_merchants 获取完整的商家目录(不进行可用性筛选)——两者都会定期更新。


端点

URLhttps://biznetaimcp.consumergenie.net/mcp
传输方式streamable-http
身份验证必需——每个请求都要携带 Authorization: Bearer <api_key>

服务按请求保持无状态——无需先进行会话握手。


获取 API 密钥

可自行申请访问权限:

  1. 提交申请,提供你的电子邮件、姓名以及简短的用例说明:
    curl -X POST https://api.merchant.registration.consumergenie.net/api/developer-keys \
      -H "Content-Type: application/json" \
      -d '{"email": "[email protected]", "name": "Your Name", "reason": "Building an AI shopping assistant"}'
    
  2. 申请获批后,你会收到一封包含密钥(bnai_live_...)的电子邮件。密钥仅显示一次,且绝不会以明文形式存储在任何地方——如果丢失,请重新申请。

每个密钥都有独立的速率限制(默认每分钟 60 个请求)。超出限制会返回带有 Retry-After 标头的 429;密钥缺失、无效或已撤销则会返回 401。


连接

MCP 客户端(Claude Desktop、Claude Code 等)

大多数客户端使用 stdio 通信,因此可以通过 mcp-remote 建立桥接,并将密钥作为标头传递:

{
  "mcpServers": {
    "biznetai": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://biznetaimcp.consumergenie.net/mcp",
        "--header", "Authorization:Bearer ${BIZNETAI_API_KEY}"
      ]
    }
  }
}
原始 HTTP
BASE_URL="https://biznetaimcp.consumergenie.net/mcp"
API_KEY="bnai_live_..."

curl -X POST "$BASE_URL" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "Authorization: Bearer $API_KEY" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_categories","arguments":{}}}'

工具

list_categories

返回 BizNetAI 商家类别的完整词汇表。在查询前了解有哪些类型的商家可用时很有帮助。

find_merchants

查找与查询匹配的实时商家——如果你想在自行查询商品前先了解商家信息,这个工具很有用。

query    str   required   Natural language search query
country  str   required   ISO country code (e.g. US, CA)
limit    int   0          Max merchants to return (0 = all live matches)
list_merchants

直接从数据库列出所有活跃商家——不进行可用性探测或排序,因此结果完整,且每次调用的结果都相同。需要商家目录时使用此工具;需要确认端点当前可访问时使用 find_merchants(端点响应缓慢的商家可能不会出现在 find_merchants 的结果中)。部分列出的端点可能暂时无法访问。

country   str   required   ISO country code (e.g. US, CA)
category  str   omit       One value from list_categories; omit for every category
limit     int   0          Page size (0 = the server page cap, 10,000)
offset    int   0          Skip this many merchants; combine with limit to page

按 store_domain 排序返回商家:

{
  "store_domain": "naturium.com",
  "store_url": "https://naturium.com",
  "mcp_endpoint": "https://naturium.com/api/mcp",
  "categories": ["skincare"],
  "source_country": "US",
  "last_seen_at": "2026-06-07T02:18:00Z"
}
list_product_varieties

列出某个国家/地区可用的商品细分类别及其结果数量。find_products 总会将你的查询解析为其中一个细分类别,因此在调用前可以通过此工具了解哪些具体商品搜索可能成功,以及预期会有多少结果。

country  str   required   ISO country code (e.g. US, CA)

返回细分类别对象列表:

{
  "variety": "wireless headphones",
  "product_count": 50
}

细分类别因国家/地区而异——同一种商品类型在不同国家/地区可能对应不同措辞的细分类别,也可能根本不存在。

find_products

通过将查询与 BizNetAI 精选的产品类别(例如 "wireless headphones"、"vitamin c serum")匹配,搜索产品并返回该类别中已排名的热门结果。如果想在搜索前查看某个国家/地区有哪些类别可用,请先调用 list_product_varieties。

query    str   required   Natural language product search query
country  str   required   ISO country code (e.g. US, CA)
limit    int   0          Page size (0 = server default)
offset   int   0          Results to skip, for paging beyond the first page

结果数量上限取决于匹配类别中的产品数量(通常约为 50 个,细分搜索有时会更少)——超出上限的 offset/limit 会返回剩余结果,而不会报错。查询与任何已知类别都不匹配时,会返回 []。

返回规范化产品对象列表:

{
  "title": "Vitamin C Brightening Serum",
  "description": "...",
  "price_min": 24.60,
  "price_max": 24.60,
  "currency": "USD",
  "available": true,
  "url": "https://merchant.com/products/vitamin-c-serum",
  "image_url": "https://cdn.shopify.com/...",
  "store_domain": "merchant.com",
  "mcp_endpoint": "https://merchant.com/api/mcp",
  "merchant_position": 0,
  "relevance_score": 0.79
}

available 表示上次目录刷新时是否至少有一个产品变体有库存(仅为布尔值——并非所有商家的后端都能提供确切库存数量)。relevance_score 是相似度分数(分数越高,相关性越强)——不会应用截止值,因此你可以自行判断结果是否足以满足使用场景。


速率限制与错误

状态含义
401缺少、格式错误、无效或已撤销的 API 密钥
429超出速率限制——请查看 Retry-After 标头,了解何时重试

支持

如有 API 相关问题或疑问,请发送邮件至你申请密钥时使用的邮箱地址,或在此代码库中提交问题。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。