Skip to main content

BeaconMFG – China Supplier Directory

io.github.eiry16/beacon-mfg-mcpVersion 1.12.9

China supplier directory MCP: search 210k+ firms by GB/T 4754 industry. Free, no install.

Status

Responds140 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:50 UTC
Latency
140 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://beacon-mfg.pages.dev/mcpResponds140 ms
No sign-in

Claude Code

claude mcp add --transport http beacon-mfg-mcp https://beacon-mfg.pages.dev/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: beacon-mfg-mcp
Remote MCP server URL: https://beacon-mfg.pages.dev/mcp

Cursor

{
  "mcpServers": {
    "beacon-mfg-mcp": {
      "url": "https://beacon-mfg.pages.dev/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"beacon-mfg-mcp","type":"http","url":"https://beacon-mfg.pages.dev/mcp"}'
Streamable HTTP
npm: beacon-mfg-mcp 1.12.9
Package only

npm (npx)

claude mcp add beacon-mfg-mcp -- npx -y beacon-mfg-mcp@1.12.9

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

9 tools

Tools of BeaconMFG – China Supplier Directory
Read-only
Idempotent
Open world
answer_sourcing续接 start_sourcing 的澄清轮次:把用户对澄清问题的回答写回,服务端据此**重新检索**(不是在旧结果里二次过滤 —— 过滤只能筛掉已有的,重检才能把更适合的捞上来)。 answers 的键用 clarifying_questions[].field(city / proc / cert),值为该问的 options[].value;此外可传 keyword 追加自由关键词。 回执里的 applied 是**已被采纳**的字段,ignored 是没被采纳的(多半是字段名写错)——看到 ignored 非空请对照 field 重发,不要以为已经生效。 轮次用完(2 轮)或问题已问清 → stage 变 shortlist,直接给初选名单。Not declaredNot declaredNot declaredNot declared
get_capability_card取某家企业的能力卡(结构化工艺/设备/认证/产能证据,比 get_vendor 的档案更适合做「这家到底能不能做」的判断)。输入是 search_vendors 返回的 8 位 token。返回 found:false 表示这家暂无已发布的能力卡(不是错误)。Not declaredNot declaredNot declaredNot declared
get_onboarding_guide给供应商「入驻 / 认领」入口:返回可直接点开的控制台链接与步骤,外加一条**非手机 App** 的 HTTP/JSON 自助通道说明(供供应商自己的 Agent 认领并上传资料)。 当用户说「我是某某公司的」「我想入驻/上架产品/让客户搜到我」「我要认领我的企业」「怎么注册成供应商」「我的审核到哪一步了」时调用。 ⚠ 本工具**只给入口,绝不代办**:短信验证码与法人手机核验必须由用户在自己的浏览器里输入 —— 让他把验证码念给你,等于把「证明他是这家企业」的凭证交给第三方,还会进入对话上下文与日志。 ⚠ 不要替用户编造企业信息,不要承诺审核结果或时效,也不要把未认领的企业说成「已经属于你」。Not declaredNot declaredNot declaredNot declared
get_vendor按主体 id 取完整中文档案。字段:company(名称)、address(地址)、lat/lng(坐标)、contact_phone(电话)、category(行业路径)、keywords(关键词)、region(省市区)、source/source_url(来源)、verified_at/last_verified_at(核验时间)。id 用 search_vendors 返回的那个 8 位 token。若这家已归集到政府主体,回执里多一个 linked_entity:{uscc 统一社会信用代码, legal_name 法定登记名称, relation, origin, score}。`company` 是**经营招牌名**,`linked_entity.legal_name` 是**工商登记名**,两者经常不同;签约、开票、查资质一律用 legal_name + uscc。取多家请多次调用(每次一条计一次额度,重复看同一家不重复计)。Not declaredNot declaredNot declaredNot declared
list_industries列出国标小类「货架」:只列名录里**已有企业**的类,附该类全库企业条数。用户原话跟任何类名都对不上字、或 suggest_filters 没给出可靠候选时,用它按语义自己挑码。 可传 keyword 按类名/码子串筛,parent 按门类字母(C)/大类(35)/中类(348)/小类(3484) 前缀缩小。挑 1~3 个 code 后调 search_vendors(gb=<code>) 验证。 ⚠ 远端**轻量版**:内嵌精简货架,不含 5.9MB 完整 industry-index.json;industries[].records 是**全库该类企业总数**,不是本次匹配数,也不是本轮 city 范围内的条数。⚠ 纯计算工具:不取企业记录,**不消耗记录额度**(但仍计入 IP 操作数)。Not declaredNot declaredNot declaredNot declared
refine_sourcing推荐轮交互。action 四选一: · best(默认)—— 按匹配度给前 3 家 + 每家一句「为什么是它」 · more —— 从本轮召回里再翻一批(value 给条数,默认 10)。不重复计费已给过的 · filter —— 追加一个约束重检(value 是要加的关键词,如「不锈钢」「ISO9001」) · details —— 看某一家在会话里的摘要(value 给 8 位 token)。**要完整档案/电话请调 get_vendor**:本工具只回会话里已有的字段,不额外取数。 ⚠ 名单只是初选:签约前的资质、产能、法人主体一律以 get_vendor / get_capability_card 的证据为准,不要把这里的排序当成「推荐这家」。Not declaredNot declaredNot declaredNot declared
search_vendors检索灯塔名录里的中国各行业经营主体(GB/T 4754 全门类,21 万家)。可按关键词(企业名/品牌/工艺/材料/认证/服务内容)、城市或区县、国标小类码过滤。返回精简档案,**字段名是短名**:id/token(8 位,传给 get_vendor 与 get_capability_card)、co(企业名称)、city(城市)、dist(区县)、gb(国标小类码)、proc(工艺)、mat(材料)、cert(认证)、has_phone(是否有电话)、tel(1=含电话,兼容旧客户端)、cap(能力键)、products(产品词)、lat/lng(坐标)。⚠ 检索结果**不含电话号码**:号码是一条一个额度的取证动作,请用 get_vendor(id);工艺证据档位在 pinf:省缺或 null=有事实工艺;A1~B0=零采集推断(分档非核实);class_default=挂的是国标小类默认工艺码,不是这家企业的事实工艺,严苛场景请降权。⚠ 关键词是**字面子串**匹配:口语词与归档写法不同会漏(「机加工」vs「机械零部件加工」)。0 命中时不要直接答「没有」—— 换同义词重试,或改用 city+gb 定向。 ⚠ 技术/能力词(「人工智能」「五轴加工」)在国标里可能根本没有对应小类;这种情况用 cap=<能力键>(suggest_filters 的 cap_candidates 会给)按能力索引定向,别硬塞进 query 做字面 AND,也别把 cap 当成 gb 码。Not declaredNot declaredNot declaredNot declared
start_sourcing多轮寻源起手:把一句自然语言需求(「找东莞做注塑代工的,最好有 ISO9001」)变成一轮定向检索 + 1~2 个**只问必要信息**的澄清问题,返回 session_id 供 answer_sourcing / refine_sourcing 续接。 什么时候用它:用户有采购/代工/找厂意图,但需求还含糊(没说城市、没说工艺类别)——这种需求直接 search_vendors 会拉回一堆跨行业噪声。 什么时候别用:需求一句话就能答(「东莞注塑厂有哪些」)→ 直接 search_vendors,省一次会话和一轮额度。 返回:stage(no_recall / clarifying / shortlist)、recalled(本轮取回家数)、clarifying_questions(每条带 field + options,**options 的取值直接来自候选集**,答了就能用来过滤)、preview(前 3 家)。 ⚠ 澄清问题最多 2 轮,且只问「答了能过滤」的字段(城市/工艺/认证)——交期、数量这类名录里没有的字段一律不问,问了也做不到。 ⚠ 会话 2 小时过期,且**只在同一出口 IP 下可取回**(纯 IP 身份,不认 API key);换网络/换代理后 session_id 会变成「不存在」。Not declaredNot declaredNot declaredNot declared
suggest_filters把一句采购口语/用户原话拆成可执行的检索参数(拆词 + 别名 + 国标类名子串),给出候选检索词与候选 gb 码,并明确「名录未收录 ≠ 这家厂不存在」。 什么时候用:search_vendors 命中偏少/为 0、或你打算凭印象猜一个国标码时。典型链路:本工具拿候选 → search_vendors(gb=<code>) 验证 → get_vendor 取证。 ⚠ 远端**轻量版**:内嵌精简词表,不列全量货架、不给每类的完整条数;candidates 里的 gb 码是类名/别名推断的**低置信提示**,必须用 search_vendors 验证,不要直接拿它回答用户「属于某行业」。候选为空时按 next_calls 换词重试,别自己编 gb 码。 ⚠ 纯计算工具:不取企业记录,**不消耗记录额度**(但仍计入 IP 操作数)。Not declaredNot declaredNot declaredNot declared