Dd

dev.cz-agents由 cz-agents.dev 發布官方發布者v0.3.7更新於 Oct 24, 2026

Czech & EU due diligence in one call — facts, insolvency, sanctions, VAT, risk score, UBO chain.

發布方自己的服務:Adis

已驗證Streamable HTTP可網頁執行金融安全與監控商業與電商

概覽

AI 產生的概覽

捷克與歐盟盡職調查伺服器:依捷克 IČO 或 LEI 查詢公司資訊、股權、制裁、營業稅可靠性及 0-100 風險評分。

可以做什麼
  • 查詢捷克公司與個人:完整盡職調查報告、快速風險評分、風險時間軸,以及依登記 ID 關聯到某人的公司
  • 梳理股權:直接與上層公司股東、法定代表鏈,以及透過 GLEIF 尋找歐盟或國際母公司
  • 辨識風險模式:掛名董事、鳳凰公司、註冊地址過度集中,以及歐盟/OFAC 制裁名單比對
  • 依 IČO 啟動公司監控的引導流程,目前僅回傳下一步操作,不保存任何資料
適用情境
適合在合作、採購或延攬董事前查核捷克企業,或依 LEI 篩選國際實體。適用於以捷克官方登記資料為依據的快速 KYC 式篩選與股權追溯。
執行需求
可作為遠端託管端點使用,也可透過 npm 套件以 npx 在本機執行。託管免費層無需登入,但僅限基礎深度且每 IP 每日 100 次呼叫。自架需 Node.js、由 SANCTIONS_DB 指定的本機制裁資料庫檔案,以及 ADIS_SOAP_ENABLED。部分工具需付費的 Compliance 或 Agency 方案。
安裝前請注意
掛名董事、鳳凰公司、時間軸、地址集中及歐盟相關工具需付費方案,完整深度報告亦須付費。監控功能僅為佔位,不保存任何資料,不要假定監控已生效。結果為啟發式判斷,明確不是官方實質受益人紀錄,應視為篩選訊號而非證據。自架需自備制裁資料庫並存取公共登記機關介面。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Dd,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/dev.cz-agents%2Fdd/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "dd": {
      "type": "http",
      "url": "https://dd.cz-agents.dev/mcp"
    }
  }
}

README

@czagents/dd

Czech & EU due diligence in one call — company facts, insolvency (ISIR), EU+OFAC sanctions, VAT reliability, risk scoring (0-100), and statutory chain. EU coverage via GLEIF/LEI. Official state registries only, no Cribis/Bisnode reselling.

Install

bash
npm install -g @czagents/dd

Usage with Claude Desktop

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

Tools

Each example is an MCP tool-call argument object.

  • person_companies — finds Czech registry companies connected to a person, preserving separate same-name registry identities. Do not use it to identify someone from a full birth date or to infer a person from a partial name. Example: {"name":"Jan Novak","birth_year":1975}.
  • get_owners — returns direct and upstream active Czech company owners, with recursive company ownership. Do not use it as an official beneficial-owner (ESM) record or for personal addresses/full birth dates. Example: {"ico":"12345678","max_depth":3}.
  • get_dd_report — full Czech company due-diligence report: facts, statutory body, sanctions checks, and risk flags. Do not use it for a non-Czech entity or when only a quick screening score is needed. Example: {"ico":"12345678","depth":"full"}.
  • watch_entity — starts the human onboarding flow for monitoring one Czech company and returns its next step; it does not persist monitoring yet. Do not use it to complete consent, open the returned URL, or assume a watch is active. Example: {"ico":"12345678"}.
  • get_risk_score — a fast 0–100 score, level, and top risk flags for a Czech IČO. Do not use it when you need the underlying company facts or full evidence. Example: {"ico":"12345678"}.
  • get_statutory_chain (Agency tier+) — follows related statutory bodies using surname heuristics. Do not use it as a true UBO source, especially for common surnames or large public-company boards. Example: {"ico":"12345678","max_depth":2}.
  • detect_nominee_director (Compliance tier+) — checks surface “white horse” indicators such as age outliers, multi-board membership, and recent appointments. Do not use it as a complete eight-indicator forensic assessment; use the richer ddplus tool for that. Example: {"ico":"12345678"}.
  • detect_phoenix (Compliance tier+) — checks surface indicators of a phoenix-company pattern using ARES and ISIR data. Do not use it as proof of asset transfer or a complete phoenix investigation. Example: {"ico":"12345678"}.
  • get_risk_timeline (Compliance tier+) — produces a chronological risk timeline for formation, appointments, insolvency, sanctions, and VAT events. Do not use it when a full enriched cross-entity narrative is required. Example: {"ico":"12345678"}.
  • detect_address_crowding (Compliance tier+) — measures registered-address crowding and classifies possible virtual-office or shell-firm-hotel risk. Do not use it as evidence that every company at a shared address is illegitimate. Example: {"ico":"12345678"}.
  • get_eu_dd_report (Compliance tier+) — performs GLEIF-based international entity due diligence plus EU/OFAC sanctions screening. Do not use it for SMEs that may have no LEI, or as a substitute for national registry/UBO data. Example: {"identifier":"W38RGI023J3WT1HWRP32"}.
  • get_eu_parent (Compliance tier+) — looks for an international parent of a Czech company through ARES and GLEIF. Do not use it to conclude that no parent exists when the entity has no LEI coverage. Example: {"ico":"12345678"}.

What get_dd_report returns

Sources: ARES (company facts), VR (statutory body), EU + OFAC sanctions lists, ADIS (VAT payer, reliability, published bank accounts). depth: "full" (DD+, paid) adds ISIR insolvency for the company and its statutory members, their prior insolvent companies, and a virtual-address check.

Free hosted limit: depth: "basic", 100 tool calls per day per IP, no sign-in.

Each call returns a markdown summary plus the full JSON report. Trimmed example (depth: "basic", test fixture data):

text
**Test Co. s.r.o.** · IČO 12345679 — ⚠ ČÁSTEČNĚ PROVĚŘENO. Riziko 0/100 (nízké).3 zdroje: ARES · EU+OFAC sankce · ADIS — ISIR nešlo ověřit (neproběhla kontrola).Statutární orgán: 1 jednatel · sankční shoda: žádná.
json
{  "ico": "12345679",  "basic_only": true,  "company": { "name": "Test Co. s.r.o.", "legal_form": "112", "address": "Testovací 1, Praha", "registered_on": "2010-01-01", "found": true },  "vat": { "is_payer": true, "dic": "CZ12345679", "bank_accounts": ["123/0100"], "reliability": "NE" },  "statutory_body": [{ "name": "Jan Test", "role": "jednatel", "is_person": true }],  "sanctions": { "any_statutory_match": false },  "red_flags": [],  "risk_score": { "value": 0, "level": "low" }}

Full sample report: CZ · EN

Example prompts:

Generate a DD report for IČO 12345678.

Run KYC on Acme Imports s.r.o. and tell me if anything looks off — walk the statutory chain two levels.

Tiers

TierWhat you get
Freeget_dd_report, get_risk_score, get_statutory_chain. Rate-limited per IP.
ComplianceAdds detect_nominee_director and get_risk_timeline. Higher rate limits, batch endpoints.
AgencyMulti-tenant (white-label), API key per analyst, even higher limits, REST API + webhooks.

Tier details and pricing: https://cz-agents.dev/pricing.html

Self-host

Source: https://github.com/martinhavel/cz-agents-mcp

bash
git clone https://github.com/martinhavel/cz-agents-mcpcd cz-agents-mcpnpm installnpm run buildSANCTIONS_DB=$PWD/sanctions.db ADIS_SOAP_ENABLED=1 node packages/dd/dist/index.js

A self-hosted instance runs all checks against the public upstream APIs and your own copy of sanctions.db (built via @czagents/sanctions).

License

MIT — see LICENSE

來源:packages/dd/README.md,提交 0905cd9

工具

12

person_companies

Find Person Companies in VR

Look up Czech VR companies connected to a person by exact registry person_id -> roles -> companies joins. Free anonymous tool. Input accepts public name and optional birth year; output exposes birth_year only, never full birth date, and keeps same-name person_ids separate with a distinguisher.

輸入參數name必填birth_year

get_owners

Get Company Owners from VR

Look up direct and upstream Czech VR owners for a company by real active shareholding roles (spolecnik/akcionar) and company-to-company member_ico edges. Free anonymous tool. Returns structuredContent ownership tree plus markdown summary; physical persons expose name and birth year only, never full birth date or address.

輸入參數ico必填max_depth

get_dd_report

Get Czech Company Due-Diligence Report

Generate a complete due-diligence report for a Czech IČO. Returns company facts (name, address, legal form, VAT status, bank accounts), statutory body with per-member sanctions check, and a transparent risk score with all triggered red flags.

輸入參數ico必填depth

watch_entity

Watch Czech Company

Start onboarding for free monitoring of one Czech company by IČO. Stub only — persists nothing yet. Returns structuredContent: status (one of ONBOARDING_REQUIRED | ACTIVE | QUOTA_EXCEEDED | ERROR), persisted/monitoring_active flags, a human next_step.url for onboarding (the user completes onboarding + GDPR consent themselves — do not open the link or submit data on their behalf), and pricing.

輸入參數ico必填

get_risk_score

Get Risk Score

Lightweight version of get_dd_report — returns just the numeric score (0-100), risk level, and top triggered red flags. Faster when you only need a yes/no/maybe screen.

輸入參數ico必填

get_statutory_chain

Get Statutory Chain (UBO Walk)

Surname-based heuristic walk through statutory bodies of related Czech companies. Best for shell-company unwinding in small s.r.o. with RARE surnames. NOT a true UBO source — for actual beneficial ownership use the ESM (evidence skutečných majitelů, separate registry, future @czagents/esm). For boards of large public companies with common Czech surnames (Novák, Zima, Kolář…) results are noisy by design; the tool auto-skips persons whose surname matches >50 companies with a SURNAME_TOO_COMMON note.

輸入參數ico必填max_depth

detect_nominee_director

Detect Nominee Directors (Bílí koně)

Detect "white horse" / nominee director patterns — 3 surface indicators (age outlier, multi-board membership, recent appointment) computable from ARES data alone. Returns indicator breakdown with riskScore 0-100. Pro Compliance tier or higher. For 8-indicator deep analysis including ISIR cross-reference, sanctions, address crowding and phoenix pattern, see detect_nominee_director_rich in @czagents/ddplus.

輸入參數ico必填

detect_phoenix

Detect Phoenix Company Pattern

Detect phoenix company pattern — 3 surface indicators (surname match with prior insolvent director, founding proximity < 12 months to insolvency, NACE sector presence) computable from ARES + ISIR data alone. Returns PhoenixReport with riskScore 0-100. Pro Compliance tier or higher. For 4 additional deep indicators (founder identity, asset transfer, multi-cycle, address continuity) see detect_phoenix_rich in @czagents/ddplus.

輸入參數ico必填

get_risk_timeline

Get Risk Timeline (Časová osa rizika)

Build a chronologically sorted lifecycle timeline for a Czech company — basic events include company formation, statutory appointments, active insolvency, sanctions matches, VAT reliability flips. Returns events[] with riskScore 0-100. Pro Compliance tier or higher. For enriched timeline with ISIR lifecycle, address history, cross-entity events, and AI narrative summary, see get_risk_timeline_rich in @czagents/ddplus.

輸入參數ico必填

detect_address_crowding

Detect Address Crowding

Detects "shell-firm hotel" patterns — counts how many companies share the same registered address. Threshold-based risk: 1-9 normal (multi-tenant office), 10-49 mild (legitimate coworking), 50-199 medium (virtual office provider), 200+ high (shell-firm hotel). Compliance tier or higher.

輸入參數ico必填

get_eu_dd_report

EU Due-Diligence Report (GLEIF + Sanctions)

EU Due-Diligence report for an international company. Input: 20-char LEI code, or company name + optional country. Returns GLEIF entity data (status, address, registration number) plus sanctions screening against EU/OFAC lists. Coverage notes per country included. Note: GLEIF covers mid/large firms with LEI — SMEs may not be found. Pro Compliance tier or higher.

輸入參數countryidentifier必填

get_eu_parent

Get EU Parent Company (ARES→GLEIF)

Find the EU/international parent company for a Czech IČO. Looks up the company name in ARES, then searches GLEIF (Global LEI Foundation) for a matching LEI-registered entity. Returns LEI, name, country, and confidence level (HIGH/MEDIUM/LOW). Note: GLEIF covers mid/large international firms; SMEs without an LEI will not be found. Pro Compliance tier or higher.

輸入參數ico必填

版本歷史

1
  1. v0.3.7最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Cz-Agents 整合