用途:这是一个只读的 BGP 与注册信息情报 MCP 服务器(bgp-intel-mcp,stdio 传输,命令为 $BGP_INTEL_MCP_CMD),用于回答某前缀是否被某 AS 合法宣告、地址空间归属与滥用联系人、对等与接入点、以及能否从内部测量等问题。无需凭据,所有数据源均为公开免认证 API。
主要能力(10 个只读工具):rpki_validate 验证前缀与源 AS 组合;registry_lookup 查询 IP/前缀/ASN 归属;registry_abuse_contact 查滥用联系人;routing_as_overview 与 routing_announced_prefixes 查 ASN 持有与宣告可见性;peering_network 与 peering_presence 查网络类型、流量画像、对等策略及 IXP/设施;atlas_anchors 与 atlas_probe_count 查 Atlas 锚点与探针;resource_report 一次汇总某资源全部信息并按段标注来源。
关键规则:RPKI not_found 不等于 invalid,未签名地址空间是常态;invalid 的 as 与 length 两种原因须区分;validation_unavailable 不等于 not_found。注册数据是分配而非路由事实;PeeringDB 为自报;可见性仅来自 RIPE 采集器。响应含 source、retrieved_at、outcome、cached、caveats 等字段,失败会指明失败来源。
使用方式:按工作流先 rpki_validate 验证前缀与源 AS,再 registry_lookup、routing_announced_prefixes、peering_network 逐步排查;仅在 invalid 时考虑升级,且本技能不自行判定事件。
限制:只读、无写入;每源限速 ≤4 请求/秒且严格串行;缓存 RPKI 5 分钟、注册 24 小时,可用 fresh=true 绕过;私有与保留地址在本地拒绝;单一验证器,结果不做交叉印证;不得用于枚举、扫描或批量抓取注册数据。与 globalping-external-checks、gtrace-ip-enrichment、nvd-cve/cisco-psirt 的职责边界明确,不重复其 ASN/地理/漏洞查询。