Claude Code 实战:一条命令接入工厂数据 MCP,让终端里的 AI 替我筛供应商
Claude Code 的 MCP 支持已经相当成熟,claude mcp add 一条命令就能挂一个远程服务。这篇记录我把天下工厂开放平台的 MCP 服务接进 Claude Code 的完整过程,以及接上之后实际能做什么。
为什么接这个服务
我平时写爬虫和数据管道,经常遇到「给一个产品品类,找出对应的生产企业」这种需求。通用工商数据接口的问题是主体太杂:注册主体里贸易公司、空壳公司、已停产的占了大头,拿回来还得自己清洗。天下工厂是一个覆盖全国 480 万家工厂的数据库,特点是收录前做了工厂身份识别,只收真实从事生产的工厂,相当于把最脏的一步清洗前置到了数据源侧。它把能力开放成了 MCP 服务,正好拿 Claude Code 试。
接入过程
第一步,去开发者控制台(https://www.tianxiagongchang.com/open/console)注册签发一个 API key,注册即送体验额度。赶时间的话可以先用官方公开的沙箱密钥 sk-tx-test-1685549fb3710c1b36e4d75dc2d0f42a 验证链路,沙箱只返回示例数据,不计费。
第二步,添加 MCP 服务:
claude mcp add --transport http tianxiagongchang \
"https://open.tianxiagongchang.com/open/mcp" \
--header "Authorization: Bearer sk-tx-live-你的密钥"
第三步,验证:
claude mcp list
# tianxiagongchang: https://open.tianxiagongchang.com/open/mcp (HTTP) - ✓ Connected
到这里 Claude Code 里就多了五个工具:factory_search、factory_detail、factory_contact、factory_deepdive、factory_agent_search。
实际用起来是什么体验
接完之后,在 Claude Code 里直接用自然语言下任务就行。比如:
帮我查一下宁波做注塑模具的工厂,挑出成立十年以上的,整理成表格
Claude 会自己规划调用:先用 factory_search 带上 keyword: "注塑模具"、province: "浙江省"、city: "宁波市" 检索,翻页拉够数据,再对候选逐家调 factory_detail 看成立时间和经营范围,最后汇总成表格。整个过程不需要我写一行代码。
需求模糊的时候更适合让它调 factory_agent_search——这个工具背后是平台内置的检索代理,输入就是一句话(例如「浙江一带做注塑模具、有出口经验的厂」),它自己解析意图、规划筛选条件、检索并核实,返回一份筛过的名单。响应里带 conversation_id,下一轮把它传回去就能在上一轮结果的基础上继续收窄条件,多轮对话式地把名单磨出来。
几个使用提示:
- 慢速通道(
factory_deepdive与factory_agent_search)限流每分钟 6 次,别让 Claude 并发扇出,串行调用即可; - 这两个工具单次要跑 30 到 90 秒,属于正常情况,不是卡死;
- 每个响应都带
credits_charged和credits_balance,想知道花了多少直接看回执,按量计费,单次以角计价。
和自己写脚本比,差别在哪
以前做这类事情的流程是:找数据源、看文档、写请求代码、洗数据、出报表。现在变成了在终端里描述需求,AI 负责把工具串起来。对一次性、探索性的查询来说,效率差别很明显;真要固化成生产管道,再把 Claude 生成的调用逻辑抽出来写成脚本也不迟——REST 通道和 MCP 通道是等价的,同样的入参出参,直接平移。
完整的 API 文档在 https://www.tianxiagongchang.com/open/docs,有兴趣的可以从沙箱密钥开始玩起。
更多推荐

所有评论(0)