关于 Counterparty Due Diligence
Counterparty Due Diligence 是面向合规团队、法律从业者和金融科技平台的 MCP 服务,用于筛查企业及关键人员。它整合实时登记、制裁、监管和数字信息,生成结构化报告及加权风险评分。
主要功能
- 01提供八种交易对手调查工具
- 02并行查询 18 个数据源
- 03生成 0 至 100 风险评分
- 04五级风险划分及建议
- 05企业结构与关键人员筛查
- 06数字足迹及司法辖区评估
适用场景
- 01为 KYB 企业开户进行初步分流
- 02在法律委托前筛查相关方
- 03持续监控交易对手风险变化
- 04贸易融资前评估合作方
MCP 相关
它通过持久化的 `/mcp` 端点向兼容客户端提供八种尽职调查工具,返回筛查证据和结构化风险评估。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://ryanclinton--counterparty-due-diligence-mcp.apify.actor/mcpclaude mcp add --transport http counterparty-due-diligence https://ryanclinton--counterparty-due-diligence-mcp.apify.actor/mcp{"mcpServers":{"counterparty-due-diligence":{"type":"http","url":"https://ryanclinton--counterparty-due-diligence-mcp.apify.actor/mcp"}}}在 Cursor 中打开{"servers":{"counterparty-due-diligence":{"type":"http","url":"https://ryanclinton--counterparty-due-diligence-mcp.apify.actor/mcp"}}}在 VS Code 中打开{"mcpServers":{"counterparty-due-diligence":{"type":"http","url":"https://ryanclinton--counterparty-due-diligence-mcp.apify.actor/mcp"}}}{"mcpServers":{"counterparty-due-diligence":{"serverUrl":"https://ryanclinton--counterparty-due-diligence-mcp.apify.actor/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
交易对手尽职调查 MCP 服务
快速开始
添加到你的 MCP 客户端(Claude Desktop、Cursor、Windsurf):
{
"mcpServers": {
"counterparty-due-diligence-mcp": {
"url": "https://ryanclinton--counterparty-due-diligence-mcp.apify.actor/mcp"
}
}
}
面向 AI Agent 的交易对手尽职调查——此 MCP 服务整合了全球企业注册信息、制裁观察名单、监管申报文件和数字验证领域的 18 个实时数据源,以生成 交易对手风险评分(0-100)。它通过持久的 /mcp 端点连接到 Claude、Cursor、Windsurf、Cline,以及任何兼容 MCP 的客户端。合规团队、法律专业人士和金融科技平台使用它,通过一次工具调用取代在多个标签页间进行的人工调查。
该服务以 Apify 的 Standby 模式运行,意味着它会保持预热状态,并在几秒内响应,而不是每次请求时都冷启动。每个工具都会并行调用多个 Actor——完整的 counterparty_risk_score 最多可同时查询 15 个数据源——然后将结果输入一个与 FATF 方法论一致的五维加权评分模型。无需订阅,也没有月度席位费用:按工具调用次数付费。
你可以访问哪些数据?
| 数据点 | 来源 | 覆盖范围 |
|---|---|---|
| 📋 全球企业注册信息搜索 | OpenCorporates | 140 多个司法管辖区 |
| 🏢 英国公司注册信息和高管 | UK Companies House | 所有英国实体 |
| 🍁 加拿大联邦企业注册信息 | Canada Corporations | 联邦和省级 |
| 🦘 澳大利亚企业号码查询 | Australia ABN | 所有已注册 ABN |
| 🥝 新西兰公司注册信息 | NZ Companies Office | 完整 NZBN 数据库 |
| 🔖 法人实体识别编码验证 | GLEIF LEI | 全球 LEI 注册信息 |
| 🛑 美国财政部 SDN / 被封锁人员 | OFAC Sanctions | 完整 SDN 名单 |
| 🌐 全球制裁、PEP、观察名单 | OpenSanctions | 100 多个项目 |
| 🚨 国际通缉人员 | Interpol Red Notices | 仅当前有效的通缉令 |
| 🔴 美国联邦通缉名单 | FBI Most Wanted | 当前在逃人员 |
| 📊 SEC 监管申报文件搜索 | SEC EDGAR Full-Text | 所有公开申报文件 |
| 📈 Form 4 内部人交易数据 | SEC Insider Trading | 所有 Form 4 申报文件 |
| ⚠️ 消费者投诉数据库 | CFPB Complaints | 美国金融产品 |
| 🔍 基于网络的公司情报 | Company Deep Research | 全面的网络搜索 |
| 💻 网站技术识别 | Tech Stack Detector | 任何公开网站 |
| 🌍 域名注册详情 | WHOIS Lookup | 所有 TLD |
| 💶 欧洲增值税验证 | EU VAT Validator | 欧盟成员国 |
| ✅ 欧盟增值税号验证 | EU VAT Registry | 欧盟 27 个国家 |
为什么使用此交易对手尽职调查 MCP 服务?
人工调查交易对手意味着要打开 8-15 个浏览器标签页——Companies House、OFAC、OpenSanctions、EDGAR、CFPB——将结果复制到电子表格中,并花费 2-4 小时调查每个实体,之后才能形成风险判断。对于每周处理 20-50 个新客户审核的合规团队,这项工作会膨胀为一个全职岗位,产出的结果仍然不一致且缺少记录。
此服务将整个流程整合为来自 AI Agent 的结构化工具调用。分析师或 Agent 只需说“筛查 GB 的 Acme Corp”,即可在两分钟内收到包含佐证的评分 JSON 报告,其中记录了每个数据源,并且每项发现都可追溯到实时数据查询。
除数据外,你还可以享受以下平台优势:
- 计划任务——设置每周重新筛查交易对手组合,自动发现风险变化
- API 访问——通过 Apify API 直接集成到 KYB 平台或合规系统
- 持久预热——服务在 Standby 模式下保持预热状态;时效性检查无需等待冷启动
- 监控——当运行失败或产生异常结果时,接收 Slack 或电子邮件提醒
- 集成——将结果连接到 Zapier、Make、Google Sheets、HubSpot 或 Webhook
功能
- 8 个 MCP 工具,涵盖从初步筛查到最终风险评分的完整交易对手调查工作流
- 通过
runActorsParallel()并行调度 18 个数据源——无论数据源数量多少,大多数工具都能在 30-120 秒内完成 - 交易对手风险评分(0-100),按 5 个加权维度计算:制裁观察名单(30 分)、公司合规状况(25 分)、监管风险(20 分)、司法管辖区风险(15 分)、数字形象(10 分)
- 5 级风险评级——低(0-15)、中等(16-35)、较高(36-55)、高(56-75)、严重(76-100)——每个级别均附有可执行的合规建议
- 与 FATF 标准一致的司法管辖区评分——分别分类并加权处理 5 个黑名单、13 个灰名单、12 个避税天堂和 14 个金融保密司法管辖区
- 受益所有权追溯——
corporate_structure_analysis可检测出现在多个实体中的名义董事,标记跨境多层结构,并检查 LEI 母子层级关系 - 内幕交易情绪——根据 SEC Form 4 数据中的买卖比例模式,分类为看跌、看涨或中性
- 空壳公司检测——数字形象标记包括:域名注册时间不足 90 天、WHOIS 隐私遮蔽、无技术栈,以及无 LEI 指标;这些标记会组合为综合信号
- 关键人员筛查——
counterparty_risk_score最多接受 5 位key_persons(董事、UBO),并行筛查每位人员是否出现在 Interpol 和 FBI 观察名单中 - 每个工具的支出限额——每次工具调用都会在执行前通过
eventChargeLimitReached防护检查Actor.charge(),避免费用失控 - 无状态 MCP 会话——每个发往
/mcp的 HTTP 请求都会启动一个全新的McpServer和StreamableHTTPServerTransport实例,防止客户端之间发生会话数据泄漏
交易对手尽职调查的使用场景
银行和金融科技公司的 KYB 入驻审核
支付处理商和新型银行的商户入驻团队每周都需要筛查数百家企业,却无法增加人手。将 comprehensive_company_screening 和 counterparty_risk_score 接入入驻 Agent,即可自动完成初步风险分流。评分高于 55 的实体会转交人工审核;低于 35 的则直接通过。结构化 JSON 输出还可作为合规负责人所需的审计追踪记录。
律师事务所的委托前利益冲突检查
在接受新的并购委托或诉讼案件之前,对目标公司及其主要负责人运行 sanctions_watchlist_check 和 corporate_structure_analysis。复杂的多层结构和名义董事重叠会自动显现——这些信息传统上需要初级律师花费时间并订阅 Dun & Bradstreet 才能获取。
合规团队的持续监控
通过 Apify Schedules,为现有交易对手组合安排每周运行一次 counterparty_risk_score。当供应商出现在新的 OFAC 名单上,或关键人员收到 Interpol 通报时,评分变化会在下一次季度审查前显现,而不是等到监管检查之后才发现。
贸易融资合作伙伴筛查
进出口融资部门必须评估每位贸易合作伙伴是否符合 FATF 标准。在开立信用证之前,针对交易对手的注册成立国家运行 jurisdiction_risk_assessment,并针对实体及主要负责人姓名运行 sanctions_watchlist_check。仅 FATF 黑名单检查一项,就能避免无意中违反制裁规定。
投资者交易前尽职调查
在承诺签署条款清单之前,使用 regulatory_exposure_report 评估 SEC 申报模式、内幕交易情绪和 CFPB 投诉历史。再结合 digital_presence_verification,检查公司的域名和 VAT 注册信息是否与其声称的经营历史一致——这是常见的欺诈信号。
并购目标的受益所有权筛查
运行 corporate_structure_analysis,识别出现在多个空壳实体中的名义董事、跨境层级结构,以及潜在收购目标缺失的 LEI 注册信息。筛查结果将直接用于陈述与保证事项清单。
如何通过 MCP 开展交易对手尽职调查
- 获取 Apify API 令牌 — 登录 apify.com,前往 Settings > Integrations,然后复制令牌。免费套餐每月包含价值 $5 的额度。
- 连接 MCP 客户端 — 将服务 URL 添加到客户端配置中(参见下方连接示例)。无需安装 — 服务运行在 Apify 的基础设施上。
- 调用工具 — 向 AI Agent 提问:“筛查 Meridian Capital Holdings 的交易对手风险”,或直接调用
counterparty_risk_score,并提供公司名称以及可选的域名或股票代码。 - 查看结构化报告 — 返回结果为带评分的 JSON 对象,其中包含各维度的调查结果、来源命中数,以及通俗易懂的合规建议。
MCP 工具参考
| 工具 | 价格 | 功能 |
|---|---|---|
comprehensive_company_screening | $3.00 | 并行搜索全球企业注册机构(OpenCorporates、UK、AU、CA、NZ)以及 GLEIF LEI。可选深入网络调查。返回注册信息命中结果、高管和实体状态。 |
sanctions_watchlist_check | $3.00 | 根据 OFAC SDN、OpenSanctions(100 多个项目)、Interpol 红色通报和 FBI 通缉名单进行筛查。返回严重程度评级(CLEAR / MODERATE / HIGH / CRITICAL)及匹配详情。 |
corporate_structure_analysis | $3.00 | 多注册机构受益所有权分析。检测名义董事、跨司法管辖区层级结构、LEI 母子层级关系和空壳实体特征。 |
regulatory_exposure_report | $3.00 | SEC EDGAR 文件、带有 BEARISH/BULLISH/NEUTRAL 情绪判断的 Form 4 内幕交易,以及按产品类别统计的 CFPB 投诉量。 |
political_influence_map | $3.00 | 通过 OpenSanctions、Interpol 和 FBI 筛查 PEP。筛选 OpenSanctions 整合数据集中标记为 PEP 的条目。 |
digital_presence_verification | $3.00 | WHOIS 域名年龄和隐私检查、技术栈检测、欧盟 VAT 验证。标记域名年龄不足 90 天、距离过期不足 30 天以及无效 VAT 编号。 |
counterparty_risk_score | $5.00 | 完整工作流:并行查询最多 15 个来源,采用 5 维评分模型(0-100),并提供等级、各维度明细和可执行的合规建议。 |
jurisdiction_risk_assessment | $3.00 | 检查 FATF 黑名单/灰名单、避税天堂分类,并为最多 20 个司法管辖区代码评定金融保密指标。可选公司交叉参考。 |
主要输入参数
| 工具 | 必填 | 可选 |
|---|---|---|
comprehensive_company_screening | company_name | jurisdiction(ISO 代码)、company_number、include_deep_research(布尔值,默认 false) |
sanctions_watchlist_check | name | entity_type(person/company/any)、country |
corporate_structure_analysis | company_name | lei(20 字符代码)、jurisdiction |
regulatory_exposure_report | company_name | ticker、cik |
political_influence_map | name | country |
digital_presence_verification | domain | vat_number(例如,"GB123456789") |
counterparty_risk_score | company_name | domain、ticker、jurisdiction、key_persons(最多 5 个姓名) |
jurisdiction_risk_assessment | jurisdictions(1-20 个 ISO 代码) | company_name |
输入示例
检查公司名称是否涉及制裁:
{
"name": "Meridian Capital Holdings",
"entity_type": "company"
}
使用全部信号获取完整的交易对手风险评分:
{
"company_name": "Pinnacle Trade Solutions Ltd",
"domain": "pinnacletrade.com",
"ticker": "PINS",
"jurisdiction": "GB",
"key_persons": ["James R. Hargreaves", "Olena Kovalenko"]
}
签署交易前检查司法管辖区:
{
"jurisdictions": ["KY", "PA", "VG"],
"company_name": "Cayman Structures Inc"
}
输入提示
- 请务必提供司法管辖区提示(如果已知)——
comprehensive_company_screening配合jurisdiction: "GB"会直接查询英国公司注册处,而不是并行查询 4 个注册机构,大幅缩短响应时间。 - 在
counterparty_risk_score中加入key_persons——董事和最终受益所有人筛查会与公司检查并行运行,只需多花几秒。这是手动 KYB 中最常遗漏的步骤。 - 在
regulatory_exposure_report中使用ticker——基于股票代码的 SEC 查询比模糊搜索公司名称返回的内幕交易数据更准确。 - 如果有 LEI,请将
lei传入corporate_structure_analysis——直接查询 LEI 可返回名称搜索无法保证获得的母子公司层级数据。 - 先运行
sanctions_watchlist_check,再花 $5 执行完整的counterparty_risk_score——如果结果的严重程度为 CRITICAL,可能就不必继续。
输出示例
{
"entity": "Pinnacle Trade Solutions Ltd",
"riskScore": {
"total": 42,
"grade": "ELEVATED RISK",
"recommendation": "Enhanced due diligence required. Senior management sign-off recommended. Ongoing monitoring mandatory.",
"dimensions": {
"sanctionsWatchlist": {
"score": 0,
"max": 30,
"findings": ["No sanctions or watchlist hits"]
},
"corporateHygiene": {
"score": 18,
"max": 25,
"findings": [
"Company incorporated 14 months ago — relatively new",
"4 corporate registrations across jurisdictions — complex structure",
"No LEI (Legal Entity Identifier) found — reduced transparency"
]
},
"regulatoryExposure": {
"score": 7,
"max": 20,
"findings": [
"8 SEC filings of interest — high regulatory activity",
"24 CFPB consumer complaints — moderate consumer concern"
]
},
"jurisdictionRisk": {
"score": 12,
"max": 15,
"findings": [
"HIGH RISK jurisdiction: KY (FATF grey/blacklist or known shell haven)",
"MEDIUM RISK jurisdiction: CY (secrecy/tax haven indicators)",
"Entity spans 4 jurisdictions — complex cross-border structure"
]
},
"digitalPresence": {
"score": 5,
"max": 10,
"findings": [
"Domain only 61 days old — very new web presence",
"Domain registrant information redacted/private"
]
}
}
},
"dataSources": {
"ofac": 0,
"opensanctions": 0,
"interpol": 0,
"fbi": 0,
"corporateRegistries": 4,
"lei": 0,
"secFilings": 8,
"insiderTrades": 12,
"cfpbComplaints": 24,
"whois": 1,
"techStack": 1
}
}
输出字段
| 字段 | 类型 | 描述 |
|---|---|---|
entity | string | 查询的公司名称 |
riskScore.total | number | 综合风险评分,0-100 |
riskScore.grade | string | LOW / MODERATE / ELEVATED / HIGH / CRITICAL RISK |
riskScore.recommendation | string | 通俗易懂的合规行动建议 |
riskScore.dimensions.sanctionsWatchlist.score | number | 制裁维度评分(最高 30) |
riskScore.dimensions.sanctionsWatchlist.findings | string[] | 各数据源的匹配说明 |
riskScore.dimensions.corporateHygiene.score | number | 企业透明度评分(最高 25) |
riskScore.dimensions.corporateHygiene.findings | string[] | 注册状态、成立年限、LEI 和结构相关发现 |
riskScore.dimensions.regulatoryExposure.score | number | 监管负担评分(最高 20) |
riskScore.dimensions.regulatoryExposure.findings | string[] | SEC 文件、内幕交易和 CFPB 相关发现 |
riskScore.dimensions.jurisdictionRisk.score | number | 司法管辖区风险评分(最高 15) |
riskScore.dimensions.jurisdictionRisk.findings | string[] | 各司法管辖区的 FATF、避税天堂和保密标记 |
riskScore.dimensions.digitalPresence.score | number | 数字可信度评分(最高 10) |
riskScore.dimensions.digitalPresence.findings | string[] | 域名年龄、WHOIS 隐私和技术栈相关发现 |
dataSources.ofac | number | OFAC 命中数 |
dataSources.opensanctions | number | OpenSanctions 命中数 |
dataSources.interpol | number | Interpol 红色通缉令命中数 |
dataSources.fbi | number | FBI 重点通缉犯命中数 |
dataSources.corporateRegistries | number | 所有注册机构中找到的企业记录总数 |
dataSources.lei | number | 找到的 GLEIF LEI 记录数 |
dataSources.secFilings | number | SEC EDGAR 文件记录数 |
dataSources.insiderTrades | number | Form 4 内幕交易记录数 |
dataSources.cfpbComplaints | number | CFPB 消费者投诉记录数 |
dataSources.whois | number | WHOIS 域名记录数 |
dataSources.techStack | number | 技术栈检测记录数 |
如何连接此交易对手尽职调查 MCP 服务
Claude Desktop
将以下内容添加到 claude_desktop_config.json:
{
"mcpServers": {
"counterparty-due-diligence": {
"url": "https://counterparty-due-diligence-mcp.apify.actor/mcp",
"headers": {
"Authorization": "Bearer YOUR_APIFY_TOKEN"
}
}
}
}
Cursor / Windsurf / Cline
在 IDE 的 MCP 设置面板中添加 MCP 服务 URL。使用 https://counterparty-due-diligence-mcp.apify.actor/mcp 作为端点,并将 Apify 令牌作为 Bearer 标头传入。
Python
import httpx
import json
APIFY_TOKEN = "YOUR_API_TOKEN"
MCP_URL = "https://counterparty-due-diligence-mcp.apify.actor/mcp"
payload = {
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "counterparty_risk_score",
"arguments": {
"company_name": "Pinnacle Trade Solutions Ltd",
"domain": "pinnacletrade.com",
"jurisdiction": "GB",
"key_persons": ["James R. Hargreaves"]
}
},
"id": 1
}
response = httpx.post(
MCP_URL,
json=payload,
headers={"Authorization": f"Bearer {APIFY_TOKEN}"}
)
result = response.json()
data = json.loads(result["result"]["content"][0]["text"])
score = data["riskScore"]
print(f"Risk Score: {score['total']}/100 — {score['grade']}")
print(f"Recommendation: {score['recommendation']}")
JavaScript
const APIFY_TOKEN = "YOUR_API_TOKEN";
const MCP_URL = "https://counterparty-due-diligence-mcp.apify.actor/mcp";
const response = await fetch(MCP_URL, {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": `Bearer ${APIFY_TOKEN}`,
},
body: JSON.stringify({
jsonrpc: "2.0",
method: "tools/call",
params: {
name: "counterparty_risk_score",
arguments: {
company_name: "Meridian Capital Holdings",
jurisdiction: "US",
ticker: "MRDH",
key_persons: ["Robert D. Keane", "Yuki Tanaka"]
}
},
id: 1
})
});
const result = await response.json();
const data = JSON.parse(result.result.content[0].text);
console.log(`Risk Score: ${data.riskScore.total}/100 — ${data.riskScore.grade}`);
console.log(`OFAC hits: ${data.dataSources.ofac}, Interpol: ${data.dataSources.interpol}`);
cURL
# Full counterparty risk score
curl -X POST "https://counterparty-due-diligence-mcp.apify.actor/mcp" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"counterparty_risk_score","arguments":{"company_name":"Meridian Capital Holdings","jurisdiction":"GB","domain":"meridiancap.co.uk"}},"id":1}'
# Quick sanctions check only
curl -X POST "https://counterparty-due-diligence-mcp.apify.actor/mcp" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"sanctions_watchlist_check","arguments":{"name":"Viktor Sorokin","entity_type":"person"}},"id":2}'
交易对手尽职调查评分的工作原理
阶段 1:并行收集数据
调用 counterparty_risk_score 时,服务会通过 runActorsParallel() 分发最多 15 个 Actor 调用。该函数会对各个 apify-client 调用执行 Promise.all()。每个 Actor 使用 waitSecs: 120 和 memory: 256MB 运行。执行失败的 Actor 会返回空数组,而不会中止流程——部分数据仍可用于评分。
第 2 阶段:制裁评分(最高 30 分)
OFAC 和 OpenSanctions 命中计 25 分。精确匹配(matchScore >= 0.95)再加 5 分,最高计 30 分。命中 Interpol 红色通缉令计 15 分;命中 FBI 最高通缉名单计 10 分。提供 key_persons 时,每个人都会触发两个并行调用(Interpol + FBI),并计入同一维度。
第 3 阶段:企业合规状况与司法管辖区(合计最高 40 分)
企业合规状况(最高 25 分)评估:没有企业记录(+15)、已解散/非活跃状态(+10)、公司成立未满 6 个月(+8)、成立 6-24 个月(+3)、在 4 个以上司法管辖区注册(+3)、没有 LEI(+5)、LEI 已过期(+3)。司法管辖区评分(最高 15 分)会将从企业记录和 LEI 数据中提取的 ISO 代码映射至 FATF 黑名单(+12)、灰名单/避税天堂(+12)和金融保密指标(+5),此外,业务遍及 4 个以上司法管辖区再加 3 分。
第 4 阶段:监管、数字足迹与最终评级(合计最高 30 分)
监管风险(最高 20 分)检查:5 份以上相关 SEC 文件(+5)、仅卖出型内幕交易模式(+8)、卖出/买入比率高于 3:1(+5)、100 起以上 CFPB 投诉(+10)、20-100 起投诉(+5)。数字足迹(最高 10 分)标记:域名注册未满 90 天(+4)、WHOIS 隐私遮蔽(+2)、没有 WHOIS 数据(+3)、没有技术栈(+3)。gradeFromScore() 将总分映射为 LOW / MODERATE / ELEVATED / HIGH / CRITICAL。recommendationFromScore() 返回相应的合规措施。
交易对手尽职调查需要多少费用?
此 MCP 服务采用按事件付费定价——按工具调用次数付费,无需月度订阅。
| 场景 | 工具 | 费用 |
|---|---|---|
| 快速制裁名单检查 | sanctions_watchlist_check × 1 | $3.00 |
| 公司筛查 | comprehensive_company_screening × 1 | $3.00 |
| 完整风险评分 | counterparty_risk_score × 1 | $5.00 |
| 完整入驻流程(筛查 + 制裁检查 + 数字足迹 + 评分) | 4 次工具调用 | $14.00 |
| 每周投资组合重新筛查(每月 50 个实体) | counterparty_risk_score × 50 | $250.00 |
你可以为每次运行设置最高支出限额以控制成本。服务会在执行每个工具前检查 eventChargeLimitReached——如果达到预算,工具会立即返回错误,不再消耗更多额度。
相比之下,ComplyAdvantage、Refinitiv World-Check 和 Dun & Bradstreet KYC 等商业 KYB 平台的团队访问权限收费为每月 $500-2,000。使用此服务,大多数每月进行 10-30 次筛查的合规团队只需支付 $30-150,无需承诺订阅。
Apify 免费套餐每月包含价值 $5 的平台额度——足以完成一次完整的 counterparty_risk_score 调用,或在花费任何费用之前进行数次单独的工具调用。
取得最佳结果的提示
-
每次都筛查关键人员。
counterparty_risk_score中的key_persons参数会在同一次 $5.00 调用中,对董事和 UBO 进行 Interpol 和 FBI 检查。仅筛查公司名称时,常常会漏掉代名董事和 UBO 层面的制裁命中。 -
将
sanctions_watchlist_check用作关卡。 先进行 $3 的制裁检查。如果严重程度为 CLEAR,则继续进行 $5 的完整评分。如果为 CRITICAL,则停止——无需进一步花费即可得出结论。 -
提供司法管辖区提示。 如果不提供司法管辖区代码,
comprehensive_company_screening会同时查询英国、加拿大和澳大利亚的注册机构。使用jurisdiction: "GB"时,则只查询英国 Companies House,从而缩短响应时间并减少无关结果。 -
在完整评分前检查司法管辖区风险。 如果
jurisdiction_risk_assessment返回 PROHIBITED,请记录该结果并在花费 $5 进行详细评分前升级处理——你的合规流程可能并不要求进行该评分。 -
导出完整 JSON,以便审计追踪。 保存完整响应,而不只是评级——监管机构可能会要求提供决策当时所查询的每个数据来源的证据。
-
在重大事件发生时重新筛查。 制裁名单和 Interpol 通知会发生变化。当交易对手更换 CEO、宣布收购或进入新的司法管辖区时,运行
counterparty_risk_score。
与其他 Apify Actor 结合使用
| Actor | 组合方式 |
|---|---|
| Company Deep Research | 在 comprehensive_company_screening 之后运行,为公司注册数据补充网络来源的情报——新闻、高管资料和争议检测 |
| WHOIS Domain Lookup | 对供应商名单进行批量域名年龄检查;对标记出的域名进行完整数字验证前,可单独使用 |
| Website Tech Stack Detector | 结合 WHOIS 数据,为通过年龄检查的实体建立数字化存在基线 |
| SEC EDGAR Filing Analyzer | 深入阅读 regulatory_exposure_report 标记出的特定 SEC 文件——解析完整文档文本,以查找风险相关表述 |
| Multi-Review Analyzer | 将 Trustpilot 和 BBB 的消费者情绪与 CFPB 投诉量进行交叉核对,评估金融服务领域交易对手 |
| Website Contact Scraper | 从交易对手网站提取并验证列出的联系信息,并与公司注册记录进行一致性检查 |
| B2B Lead Qualifier | 风险筛查后进行潜在客户评分——结合交易对手风险评级与商业机会信号,确定客户准入工作的优先级 |
局限性
- 无法直接查询欧盟/欧洲经济区的企业注册机构。 该服务可直接查询英国、澳大利亚、加拿大和新西兰的数据。欧盟实体的数据通过 OpenCorporates(覆盖 140 多个司法辖区)和 GLEIF LEI 提供,但对于德国、法国或荷兰等国家,数据粒度低于直接访问注册机构。
- 不提供实时制裁监控。 工具会在查询时获取数据。两次查询之间的制裁名单变更不会被检测到,除非重新运行查询。可设置 Apify Schedules 以持续监控。
- 美国实体仅通过 OpenCorporates 和 SEC 覆盖。 未直接集成美国各州级企业注册机构(如 Delaware SOS)。美国实体的覆盖范围取决于 OpenCorporates 已编入索引的数据。
- 模糊名称匹配会产生误报。 制裁和观察名单工具使用基于名称的搜索。常见姓名会返回不相关的匹配结果。对制裁命中采取行动前,务必检查
matchScore和来源背景。 - 每次调用最多筛查 5 名关键人员。
counterparty_risk_score中的key_persons参数最多处理 5 名个人,以确保响应时间可控。对于规模更大的 UBO 关系树,请针对其余每位个人单独运行political_influence_map。 - CFPB 数据仅涵盖美国金融服务业。 监管风险数据仅涵盖受美国消费者金融保护法规约束的公司。非美国公司或非金融类公司将返回 0 条 CFPB 结果——这是预期情况,并非数据缺失。
- 内幕交易数据需要股票代码。 使用股票代码解析 SEC Form 4 的准确度会显著提高。私人公司和在外国上市的实体不会有内幕交易数据。
- 响应时间因数据源可用性而异。 每个底层 actor 的超时时间为 120 秒。个别数据源出现网络问题会延长总响应时间。超时数据源的结果默认为空数组。
集成
- Zapier — 在 CRM 新增联系人时触发交易对手风险评分,并将等级和分数写入自定义字段
- Make — 构建 KYB 自动化场景,在单个流程中结合注册机构筛查、制裁检查和 CRM 更新
- Google Sheets — 将交易对手组合的风险评分和各维度调查结果导出到合规跟踪表格
- Apify API — 无需客户端界面,即可从 KYB 平台或合规系统直接调用 MCP 工具
- Webhooks — 在定期重新筛查组合时产生高风险或严重风险评分后接收提醒
- LangChain / LlamaIndex — 将此 MCP 服务接入合规 Agent,供其自主调查交易对手并撰写尽职调查备忘录
故障排查
公司确实存在,但没有企业注册信息搜索结果。 公司名称可能与其注册名称不同。请尝试使用注册机构中的完整法定名称,包括“Limited”“LLC”“Inc.”或“Ltd.”。对于英国实体,请直接查询 Companies House 以确认准确的注册名称,然后将其作为 company_name 传入。向 comprehensive_company_screening 提供 company_number 可完全绕过名称匹配。
制裁检查对常见名称返回许多命中结果。 对于常见姓氏或通用公司名称,这是预期行为。请查看每条结果中的 matchScore 字段——低于 0.8 的命中通常是模糊匹配。counterparty_risk_score 工具对精确匹配(得分 >= 0.95)赋予的风险惩罚高于模糊匹配,因此综合得分已考虑置信度。
counterparty_risk_score 返回部分数据,或来源数量低于预期。 当个别底层 Actor 超时或返回错误时,runActor() 会捕获错误,并为该来源返回空数组。得分仍会计算,但依据的信号较少,因此可能低估风险。dataSources 对象会显示哪些来源返回了数据:对于本应有数据的来源,如果计数为 0,则表示发生了值得重试的暂时性故障。
计算完整风险得分时超时。 counterparty_risk_score 工具最多会并行运行 15 个 Actor。在平台负载较高的少数情况下,这可能需要近 2 分钟。如果需要更快的结果,请先运行 sanctions_watchlist_check(始终最快),并将 counterparty_risk_score 留给通过初步筛查的实体。
EU VAT 验证结果异常。 EU VAT Validator 使用 VIES API,在高峰时段,部分 EU 成员国可能会出现超时。如果 digital_presence_verification 未能为有效号码返回 VAT 结果,请几分钟后重试。
负责任地使用
- 此服务仅查询政府注册机构和开放数据库中的公开数据。
- 制裁和观察名单数据用于支持合规决策——在对任何实体采取不利行动之前,必须由合格的合规专业人员进行核实。
- 存储和处理官员记录及观察名单结果中返回的个人数据时,请遵守 GDPR 和适用的数据保护法律。
- 未经人工审核并遵循适度流程,不得仅依据筛查结果终止商业关系。
- 有关网页抓取合法性的指导,请参阅 Apify 的指南。
常见问题
如何使用此 MCP 服务开展交易对手尽职调查? 此服务通过 Model Context Protocol 提供 8 个工具。您的 AI Agent 使用公司名称(以及可选的域名、股票代码、司法管辖区或关键人员)调用工具。服务会并行向最多 15 个 Apify Actor 发起查询,涵盖制裁名单、企业注册机构、SEC 文件和数字验证。结果会输入一个 5 维评分模型,生成 0-100 的风险得分,以及等级和合规建议。
交易对手风险得分的准确度如何? 得分的准确度取决于底层公开数据源。OFAC 和 OpenSanctions 数据是制裁风险的权威来源。企业注册机构数据反映各注册机构中最新的备案信息。该得分是对公开数据的结构化概述,并非法律意见;在用于决定是否采取不利行动之前,应由合规专业人员进行审查。 交易对手尽职调查覆盖多少个司法管辖区? 系统会直接查询英国、澳大利亚、加拿大和新西兰的公司注册机构。OpenCorporates 额外覆盖 140 多个司法管辖区。GLEIF LEI 覆盖全球所有在 GLEIF 注册的实体。通过 OFAC 和 OpenSanctions 提供全球制裁名单覆盖。司法管辖区风险评估涵盖 FATF 黑名单(5 个国家)、FATF 灰名单(13 个国家)、避税天堂(12 个司法管辖区)和金融保密(14 个司法管辖区)。
交易对手尽职调查筛查需要多长时间?
sanctions_watchlist_check 等单项工具通常会在 30-60 秒内完成。完整的 counterparty_risk_score 会并行处理最多 15 个主体,通常会在 60-120 秒内完成。该服务以 Standby 模式运行,因此请求之间没有冷启动延迟。
我可以将此 MCP 服务用于 AML 合规吗? 该服务提供与 AML 相关的情报,包括 OFAC 筛查、OpenSanctions PEP 和观察名单检查,以及 FATF 司法管辖区风险评估。它旨在支持 AML 工作流,而非取代经过认证的 AML 合规系统。所有结果都应由合格的合规专员审核,并且如何处理调查结果应遵循贵机构的 AML 政策。
这与 ComplyAdvantage 或 Refinitiv World-Check 有何不同? 商业 KYB 平台向团队收取每月 $500-2,000 的费用,另加按查询次数计费。此服务每次工具调用收费 $3.00-5.00,无订阅费用。取舍在于,此服务聚合公开数据源,而商业平台维护专有的负面媒体和增强型 KYC 数据库。对于许多中小企业合规场景,公开数据覆盖已足够。对于 KYC 要求严格的受监管金融机构,此服务最适合作为专用合规平台的补充,而非替代品。
使用此服务进行交易对手尽职调查合法吗? 所有数据均来自公开的政府注册机构、开放制裁数据库和 SEC 公开文件。出于合规目的访问和汇总公开数据是成熟的做法。存储来自高管记录的个人数据时,请遵守 GDPR 和适用的数据保护法律。有关更广泛的背景信息,请参阅 Apify 关于网页抓取合法性的指南。
如果制裁命中是误报,会发生什么?
制裁工具会返回匹配上下文,包括来源、实体类型和匹配置信度。风险评分对精确匹配(置信度 >= 0.95)的权重高于模糊匹配。置信度为 0.6 的常见姓名误报,对制裁维度的加分会少于近乎精确的匹配。升级处理 CRITICAL 结果前,请务必查看 findings 数组中的具体信息。
我可以安排自动运行交易对手尽职调查吗?
可以。Apify Schedules 支持定期运行。配置计划,每周或每月针对交易对手组合重新运行 counterparty_risk_score,并将结果导出到数据集,以留存审计记录。
如何筛查没有股票代码的非上市公司?
省略 ticker 参数。对于非上市公司,最有力的信号来自公司注册机构数据、LEI 状态、司法管辖区风险和制裁检查——这些检查都不需要股票代码。对于没有 SEC 文件的实体,内幕交易部分会显示“NO DATA”,这是预期结果。
评分为 0 意味着什么? 评分为 0 表示在全部 5 个维度中均无命中:没有制裁名单匹配、公司注册状态有效且拥有 LEI、没有监管方面的疑虑、司法管辖区风险为标准水平,并且具有成熟的数字化存在。这是最清晰的结果,对应“标准开户”建议。
帮助我们改进
如果您遇到问题,可以在 Apify 账户中启用运行共享,帮助我们更快地调试:
- 前往 账户设置 > 隐私
- 启用 与公开的 Actor 创建者共享运行记录
这样,当出现问题时,我们就能查看您的运行详情,从而更快地修复问题。您的数据仅对 Actor 开发者可见,不会公开。
支持
发现 Bug 或有功能需求?请前往此 Actor 页面中的 Issues 选项卡提交问题。如需定制解决方案、其他注册表集成或企业合规工作流,请通过 Apify 平台联系我们。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。