mcpField
S
sanctions

sanctions

远程服务
cz-agents.dev法律与政务62 周前更新

关于 sanctions

sanctions 是用于 KYC/AML 筛查捷克个人和公司的 MCP 服务,可对照欧盟及 OFAC 名单。它基于本地构建的 SQLite 数据库,提供模糊搜索、标识符检查、条目详情和更新查询。

主要功能

  1. 01搜索制裁名单中的个人
  2. 02搜索公司和组织
  3. 03检查捷克 IČO 标识符
  4. 04获取完整名单条目
  5. 05追踪名单近期更新

适用场景

  1. 01在 KYC 审查中筛查个人
  2. 02核查公司标识符是否在制裁名单中
  3. 03查看现有观察名单的变更

MCP 相关

向 MCP 客户端提供筛查、名单条目查询和更新工具。配套刷新命令行工具会构建服务使用的本地 SQLite 数据库。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://sanctions.cz-agents.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@czagents/sanctions0.1.4

工具

6
参数类型必填说明
dobstring否YYYY 或 YYYY-MM-DD。可选,用于缩小匹配范围。
namestring是全名。支持西里尔文、阿拉伯文和中文;会进行转写。
limitinteger否最大结果数(默认 20)。
thresholdinteger否纳入结果的最低置信度(默认值为 80)。
nationalitystring否国家名称或 ISO 代码。可选。

详细介绍

@czagents/sanctions

用于 KYC/AML 的制裁筛查——根据欧盟金融制裁名单(FSF)和美国 OFAC SDN 名单核查捷克公司和个人。支持按实体和法定成员核查。使用官方合并名单,并从源数据更新。

安装

npm install -g @czagents/sanctions

在 Claude Desktop 中使用

{
  "mcpServers": {
    "sanctions": {
      "command": "npx",
      "args": ["-y", "@czagents/sanctions"],
      "env": {
        "SANCTIONS_DB": "/absolute/path/to/sanctions.db"
      }
    }
  }
}

本地 SQLite 数据库由捆绑的刷新 CLI 构建:

npx @czagents/sanctions-refresh

此操作会抓取上游名单并将其规范化为单个 SQLite 文件。每天通过 cron 重新运行,以获取最新数据。

工具

search_person

在已加载的欧盟、OFAC 及其他制裁名单中模糊搜索个人。可用于个人姓名筛查步骤;如果有出生日期或国籍,请一并提供,以减少误报。不要将低置信度的仅姓名匹配作为最终制裁决定——请查看返回的记录和身份标识信息。

{"name":"Jan Novak","dob":"1974-05-12","nationality":"CZ","threshold":80,"limit":20}
search_entity

按名称模糊搜索公司或组织,可选择按国家/地区缩小范围。当你有法定名称但没有可靠标识符时使用。不要用它精确核查捷克公司 ID;请改用 check_ico。

{"name":"Acme Imports s.r.o.","country":"CZ","threshold":80,"limit":20}
check_ico

核查捷克 IČO 或其他同类公司标识符是否出现在制裁名单中。只有当标识符本身未列入名单时,才将 name 作为模糊匹配的后备选项。如果服务报告其制裁数据库不可用或数据过时,不要将空结果视为筛查通过。

{"ico":"12345678","name":"Acme Imports s.r.o."}
get_listing

检索搜索结果中某条制裁名单条目的完整源记录。在人工决策前,可用它检查标识符、别名和源数据。不要使用公司 IČO 或个人姓名调用;它接受的是 ofac:12345 这样的名单条目 ID。

{"id":"ofac:12345"}
list_recent_updates

返回自指定时间以来新增、移除或修改的制裁条目,可选择指定一个来源。可用于更新现有监控名单工作流。不要用它筛查特定客户组合:它是全局变更源,而不是按客户匹配的结果。

{"since":"2026-07-01","source":"eu"}
rescreen_portfolio (付费;启用 x402 后可用)

根据自上次筛查以来制裁名单的变更,重新筛查提交的组合,并仅返回受影响的对象。可用于你已维护的监控名单。不要将它用于单个人或公司;需要全局变更源时,也不要用它替代 list_recent_updates。

{"subjects":[{"ref":"customer-42","name":"Acme Imports s.r.o.","ico":"12345678"}],"since":"2026-07-01","source":"eu"}

自托管

来源:https://github.com/martinhavel/cz-agents-mcp

git clone https://github.com/martinhavel/cz-agents-mcp
cd cz-agents-mcp
npm install
npm run build
node packages/sanctions/dist/cli-refresh.js   # build sanctions.db
SANCTIONS_DB=$PWD/sanctions.db node packages/sanctions/dist/index.js

免费套餐与定价

免费套餐有速率限制。更高限额及商业用途:https://cz-agents.dev/pricing.html

许可证

MIT — 参见 LICENSE

评论

支持 Markdown

第一次接触 MCP?

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

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