财政部等三部门《关于开展 2026 年政府采购领域四类违法违规行为专项整治工作的通知》财库〔2026〕9 号落地后多地进入书面审查阶段。整治聚焦四类行为采购人差别歧视条款、代理机构乱收费、供应商虚假材料、供应商围标串标。当整治从一次性运动转为年度常态化审查机构面对的是横向比对所有在库供应商、纵向追溯多年投标记录的批量倒查——最缺的不是清单而是一键核验与批量关联比对的数据能力。本文以外部第三方数据平台 REST API 与 MCP 工具为底座给出可落地的供应商准入核查与围串标识别代码实现供政采监督机构、集采平台与代理机构在书审节点做技术补充。01 书面审查常态化的核对瓶颈传统书面审查看的是投标文件本身但围标串标往往藏在人和股权的隐性关联关系里同一实际控制人旗下的几家公司轮流中标或投标方与代理机构之间存在交叉任职。靠翻阅纸质材料逐家核对2.53 亿 司法诉讼、4450 万 新闻舆情的体量根本查不过来。要支撑常态化清算需要把工商、司法、招投标三类数据变成嵌入式核验层对存量供应商做一轮批量体检。02 供应商准入核查工商详情真实性核验 风险评分提供虚假材料是四类行为中最易被倒查挖出的一种。第一步是把投标/入库供应商的工商详情拉出来做真实性核验——注册资本是否认缴未实缴、成立年限是否刚满门槛就突击参与、参保人数与申报经营数据是否匹配。这些字段是识别专为投标成立的空壳供应商的第一道关卡。下面用真实接口/CompanyInfo/GetBasicDetails、/CompanyInfo/GetPunishment、/CompanyInfo/GetActualController实现准入评分importrequests,os,jsonfromdatetimeimportdate QCC_KEYos.getenv(QCC_APP_KEY)QCC_TOKENos.getenv(QCC_INTERFACE_TOKEN)BASEhttps://api.qichacha.comdefqcc_get(path:str,keyword:str)-dict:qcc开放平台统一调用封装返回 Result 字段。resprequests.get(f{BASE}{path},params{key:QCC_KEY,keyword:keyword},headers{Token:QCC_TOKEN},timeout10,)resp.raise_for_status()dataresp.json()ifdata.get(Status)!200:raiseRuntimeError(fQCC error:{data.get(Message)})returndata.get(Result,{})defsupplier_admission_score(keyword:str)-dict:供应商准入核查工商真实性 风险指标命中输出准入分与风险等级。basicqcc_get(/CompanyInfo/GetBasicDetails,keyword)punishqcc_get(/CompanyInfo/GetPunishment,keyword)controllerqcc_get(/CompanyInfo/GetActualController,keyword)est_yearint((basic.get(FoundDate)or2000-01-01)[:4])agedate.today().year-est_year reg_capifloat(basic.get(RegistCapi,0)or0)insuredint(basic.get(InsuredCount,0)or0)# 准入红灯项成立3年却碰大额标、参保人数为0、行政处罚命中flags[]ifage3:flags.append(成立年限不足三年)ifinsured0:flags.append(参保人数为零疑似空壳)ifpunish.get(Punishmentlist):flags.append(f行政处罚{len(punish.get(Punishmentlist,[]))}条)score100-25*len(flags)level高风险ifscore60else(中风险ifscore85else低风险)return{keyword:keyword,est_age:age,reg_capi:reg_capi,insured:insured,actual_controller:controller.get(ControllerName),flags:flags,score:score,level:level,}# 示例输出数值以接口实际返回为准print(json.dumps(supplier_admission_score(示例投标企业),ensure_asciiFalse,indent2))审查人员不必逐家翻阅系统直接标注指标命中项适合在书审节点对存量供应商做批量体检把带病供应商挡在入库环节之外。03 围串标识别投资任职关系与隐性关联还原四类行为里最难查的是围标串标。招标排查中的投资任职关系发现、疑似关系挖掘、围串标不良记录排查做的是把这类隐性关联还原出来覆盖股东、董监高、实控人层面的关联把相同电话、相同经营地址、相同案件等信号交叉比对再叠加涉采购不良行为司法、处罚、信用、采购黑名单的核查。用真实接口交叉比对多家投标人可批量输出关联信号defdetect_collusive_bidders(bidders:list[str])-dict:围串标关联识别同一实控人 / 交叉董监高 / 相同经营地址。graph{same_controller:[],cross_keyperson:[],same_address:[]}controllers{b:qcc_get(/CompanyInfo/GetActualController,b).get(ControllerName)forbinbidders}keypersons{b:{k[Name]forkinqcc_get(/CompanyInfo/GetKeyPerson,b).get(Employees,[])}forbinbidders}addresses{b:qcc_get(/CompanyInfo/GetBasicDetails,b).get(Address)forbinbidders}foriinrange(len(bidders)):forjinrange(i1,len(bidders)):bi,bjbidders[i],bidders[j]ifcontrollers[bi]andcontrollers[bi]controllers[bj]:graph[same_controller].append((bi,bj,controllers[bi]))ifkeypersons[bi]keypersons[bj]:graph[cross_keyperson].append((bi,bj,list(keypersons[bi]keypersons[bj])))ifaddresses[bi]andaddresses[bi]addresses[bj]:graph[same_address].append((bi,bj))returngraph# 示例同一标段的多家投标人数值以接口实际返回为准print(detect_collusive_bidders([投标企业A,投标企业B,投标企业C]))当多家供应商长期共同出现在同一标段、彼此中标率此消彼长时系统把这些异常轨迹兜出来配合投资任职关系发现还原背后是否由同一实际控制人操纵。04 用MCP 把排查编排成可批量动作把上述逻辑下沉到 Agent可用 function-calling 把政采四类专项整治的书面审查编排成可批量动作。以下 MCP 工具名均来自qcc真实 MCP Server[{tool:mcp__qcc-company__get_company_registration_info,arguments:{keyword:投标企业A}},{tool:mcp__qcc-company__get_actual_controller,arguments:{keyword:投标企业A}},{tool:mcp__qcc-company__get_key_personnel,arguments:{keyword:投标企业A}},{tool:mcp__qcc-executive__get_executive_positions,arguments:{name:某董监高姓名}},{tool:mcp__qcc-risk__get_company_risk_scan,arguments:{keyword:投标企业A}},{tool:mcp__qcc-risk__get_disciplinary_list,arguments:{keyword:投标企业A}},{tool:mcp__qcc-operation__get_bidding_info,arguments:{keyword:投标企业A}}]Agent 聚合判断逻辑先以get_actual_controller比对多家投标人是否落到同一控制主体再用get_key_personnelget_executive_positions识别跨企业交叉任职最后叠加get_company_risk_scan与get_disciplinary_list的采购黑名单、围串标不良记录命中任一信号即标记为待人工复核。这套能力把四类专项整治里最硬的那块骨头变成了可批量、可追溯的招投标合规动作。05 接口与工具映射四类整治场景REST 接口路径MCP 工具名解决的核查点供应商虚假材料/CompanyInfo/GetBasicDetailsmcp__qcc-company__get_company_registration_info注册资本/成立年限/参保真实性供应商虚假材料/CompanyInfo/GetPunishmentmcp__qcc-risk__get_administrative_penalty行政处罚命中围标串标/CompanyInfo/GetActualControllermcp__qcc-company__get_actual_controller同一实控人还原围标串标/CompanyInfo/GetKeyPersonmcp__qcc-company__get_key_personnel交叉董监高/交叉任职围标串标—mcp__qcc-executive__get_executive_positions自然人跨企业任职围标串标/CompanyInfo/GetBiddingmcp__qcc-operation__get_bidding_info历史中标轨迹黑名单核查—mcp__qcc-risk__get_disciplinary_list采购黑名单/惩戒名单