mcpField
V
Verifex sanctions screening

Verifex sanctions screening

本地服务
verifex.dev其他1今天更新

关于 Verifex sanctions screening

Verifex sanctions screening 是本地 MCP 服务,可通过 Verifex 账户筛查个人或公司,并检索过往筛查及其 Evidence Capsule。它适用于需要筛查结果和审计记录的合规流程。

主要功能

  1. 01筛查个人和公司
  2. 02读取过往筛查记录
  3. 03获取 Evidence Capsule
  4. 04状态提示说明是否需要人工审查
  5. 05API 密钥和请求次数限制

适用场景

  1. 01在入职流程中筛查个人
  2. 02核对公司是否命中制裁名单
  3. 03检索过往筛查结果
  4. 04将 Evidence Capsule 附入客户档案

MCP 相关

提供筛查姓名、读取已存筛查记录和获取 Evidence Capsule 的工具。服务通过 stdio 在本地运行,并使用提供的 API 密钥向 Verifex API 发送请求。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"dev-verifex-screening": {
"command": "npx",
"args": [
"-y",
"verifex-mcp"
],
"env": {
"VERIFEX_API_KEY": "<VERIFEX_API_KEY>",
"VERIFEX_API_URL": "<VERIFEX_API_URL>"
}
}
}
}
启动命令npx -y verifex-mcp
需要配置的环境变量
VERIFEX_API_KEY密钥Your Verifex secret API key (dashboard → API Keys). Screenings bill to your Verifex plan.
VERIFEX_API_URLAPI origin. Leave unset for https://api.verifex.dev.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmverifex-mcp0.1.2

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Verifex 制裁筛查 — MCP 服务

一个 Model Context Protocol 服务,可让 AI 助手通过 Verifex 筛查个人或公司、读取过往筛查记录,并获取筛查的 Evidence Capsule — 关于已检查内容和发现结果的审计记录。

  • 使用你自己的 Verifex API 密钥。筛查费用计入你现有的 Verifex 套餐。
  • 仅向 Verifex 发送姓名、类型(个人或公司)、国家/地区和出生日期。
  • 无运行时依赖。Node.js 18.17 或更高版本。通过 stdio 在本地运行。

结果说明

每条结果都以状态行开头,接着是范围,然后是 Verifex API 返回的完整结果。状态遵循 Verifex 自己返回的决定(verdict);此服务只会添加警示,不会移除警示。

状态行含义
Potential match — review required在已检查的名单中至少有一个候选对象,或某个匹配因你的套餐不包含其名单而被暂缓显示。这不是判定:需要由人工决定。
No potential match in the lists checkedVerifex 返回了明确决定,且在下方列出的名单中没有发现结果。这并不表示该对象未出现在任何其他名单中。
Screening incomplete — do not treat as clear未发现匹配对象,但 Verifex 不会将结果视为已通过筛查,并会说明原因。例如:未筛查必查名单(OFAC、UN、EU 或 UK);筛查时你的套餐包含的名单不可用;姓名使用非拉丁文字;仅进行精确匹配查询。筛查无法完成或无法读取响应时也会显示此状态。
Review required — no potential match, but this result is not a clearance必须先由人工查看记录。例如:通过 get_screening 读取的已存记录不包含 Verifex 的判定。

在 Free 套餐中,Verifex 仅筛查 OFAC 和 UN,且每条结果都会说明这一点。EU 和 UK 是必查名单,因此 Free 套餐的结果若未发现匹配对象,会显示 Screening incomplete,并列出套餐未检查的名单。

获取 API 密钥

登录 verifex.dev → Dashboard → API Keys → 创建密钥。 为你的 MCP 客户端单独创建一个密钥,以便单独撤销。该密钥拥有你账户 API 的完整访问权限,不仅限于筛查。请将它保存在 MCP 客户端配置中,切勿粘贴到聊天中。

设置

Claude Desktop

Settings → Developer → Edit Config,然后添加:

{
  "mcpServers": {
    "verifex": {
      "command": "npx",
      "args": ["-y", "[email protected]"],
      "env": { "VERIFEX_API_KEY": "<your Verifex API key>" }
    }
  }
}

重启 Claude Desktop。你也可以从 releases 页面安装 verifex-mcp.mcpb 捆绑包;Claude Desktop 会提示你输入密钥。

Claude Code
claude mcp add verifex --env VERIFEX_API_KEY=<your Verifex API key> -- npx -y [email protected]
Cursor、Windsurf 和其他客户端

在客户端的 MCP 设置中使用与 Claude Desktop 示例相同的 command、args 和 env(Cursor:~/.cursor/mcp.json)。

VS Code

.vscode/mcp.json:

{
  "inputs": [{ "type": "promptString", "id": "verifex-key", "description": "Verifex API key", "password": true }],
  "servers": {
    "verifex": {
      "command": "npx",
      "args": ["-y", "[email protected]"],
      "env": { "VERIFEX_API_KEY": "${input:verifex-key}" }
    }
  }
}
变量必填含义
VERIFEX_API_KEY是你的 Verifex API 密钥。
VERIFEX_API_URL否默认值为 https://api.verifex.dev。仅接受该主机(以及用于开发的 http://localhost),因为你的密钥会发送到此处。设置为任何其他值时,启动时会打印提示。
VERIFEX_ALLOW_CUSTOM_API_URL否设为 1 可允许使用非 Verifex 的 VERIFEX_API_URL,例如你自己的代理。否则请勿设置。
VERIFEX_MCP_MAX_SCREENS_PER_10_MIN否此服务在任意 10 分钟内执行的筛查次数(默认 20 次,最多 500 次)。可防止失控的助手耗尽你的配额。

固定版本(如上所示的 [email protected]),这样新版本就不会在你选择更新之前在你的计算机上运行。版本发布信息见 releases 页面。

工具

工具功能配额
screen_name筛查一位个人或一家公司(name、可选的 type、作为两字母 ISO 代码的 country、date_of_birth)。一次筛查
get_screening根据 request_id,读取你账户中先前筛查的存储记录。存储记录可能不包含 Verifex 的判定;此时会显示 Review required。无
get_evidence_capsule获取某次筛查的证据摘要。仍在生成的摘要会显示为待处理。无

提示词示例

  1. “筛查在阿联酋(AE)注册的公司 Acme Trading FZE,并准确告知我核查了哪些名单。”
  2. “我们正在为一位新的分销商联系人办理入驻手续,他叫 Ivan Petrov,出生于 1971 年,是俄罗斯公民。请筛查他;如果存在潜在匹配项,请逐一列出候选对象及其所属名单和计划。”
  3. “获取请求 scr_… 的证据摘要,并概述筛查了什么、何时筛查,以及依据哪些版本的名单进行筛查,以便我将其附到客户档案中。”

安全

  • 你的密钥只会发送给 Verifex。 密钥会作为持有者令牌发送到已配置的源站(默认为 https://api.verifex.dev),不会发送到其他地方。绝不会跟随重定向。密钥绝不会写入 助手、stdout 或日志,并且会从任何可能包含密钥的结果中移除。
  • 结果是数据,不是指令。 名称、别名和备注来自记录,其中包括你自己的系统先前筛查过的名称。 服务端会清理这些内容:不含控制字符、不可见字符、双向文本字符或换行符,每项都会加引号并限制长度;完整 JSON 中的相同字符也会进行转义。服务端会告知助手,状态行之后的所有内容都应视为数据。状态行本身由服务端计算。
  • 请自行批准筛查。 每次调用 screen_name 都会消耗配额。不要将客户端设置为“始终允许”。上文的单进程限制只是兜底措施,不能取代自行审批。
  • 有界限制。 超过 2 MB 的回答会被拒绝;每个请求的时限为 30 秒;没有运行时依赖项。
  • 发布。 请使用固定版本。请按照 SECURITY.md 中的说明报告漏洞。

数据与隐私

只有上述四个字段会通过 HTTPS 发送给 Verifex 的 api.verifex.dev,并以你的 API 密钥作为持有者令牌。密钥从环境中读取,绝不会写入助手、stdout 或日志。Verifex 会按照隐私政策和 DPA中的说明,在你的账户中保留筛查记录及其证据摘要。

你询问的名称以及此服务返回的结果(包括候选记录,以及通过 get_screening 获取的账户中先前的筛查记录),都会成为你与 AI 助手对话的一部分。这些内容由该助手的提供商根据其自身条款处理。

Verifex 的结果可为你的合规决策提供支持,但不构成法律建议。

开发

npm test                # node --test, no dependencies
npm run pack:mcpb       # builds dist/verifex-mcp.mcpb

支持:verifex.dev/support。安全问题报告:请参阅 SECURITY.md。许可证:MIT。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。