dd

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

使うべきか

品質と安全性

A
説明の品質
95%
スキーマの完全性
100%
命名の品質
92%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(2)

  • LOWTool 'person_companies' description lacks action verbperson_companies 内
  • LOWTool 'get_statutory_chain' description lacks action verbget_statutory_chain 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~2,277トークン数(ツール定義)
~812 B一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 1.78%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "dd": {
      "command": "npx",
      "args": [
        "@czagents/dd"
      ]
    }
  }
}

実行可能なパッケージ

npm@czagents/dd0.3.7stdio

リモートエンドポイント

https://dd.cz-agents.dev/mcpstreamable-http

できること

ツール一覧

ツール(12)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢person_companies(name, birth_year)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "minLength": 2,
      "description": "Person full name as recorded in VR, e.g. \"Jan Novak\"."
    },
    "birth_year": {
      "type": "integer",
      "minimum": 1850,
      "maximum": 2026,
      "description": "Optional public birth year used to narrow same-name matches."
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_owners(ico, max_depth)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ico": {
      "type": "string",
      "description": "Czech IČO — 7 or 8 digits."
    },
    "max_depth": {
      "type": "integer",
      "minimum": 1,
      "maximum": 5,
      "default": 5,
      "description": "Max company-owner recursion depth through member_ico (default 5, hard cap 5)."
    }
  },
  "required": [
    "ico"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_dd_report(ico, depth)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ico": {
      "type": "string",
      "description": "Czech IČO — 7 or 8 digits."
    },
    "depth": {
      "type": "string",
      "enum": [
        "basic",
        "full"
      ],
      "default": "basic",
      "description": "basic = ARES + sanctions only; full = + ISIR insolvency + virtual-address probe."
    }
  },
  "required": [
    "ico"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢watch_entity(ico)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ico": {
      "type": "string",
      "description": "Czech IČO — 7 or 8 digits."
    }
  },
  "required": [
    "ico"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_risk_score(ico)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ico": {
      "type": "string",
      "description": "Czech IČO — 7 or 8 digits."
    }
  },
  "required": [
    "ico"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_statutory_chain(ico, max_depth)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ico": {
      "type": "string",
      "description": "Czech IČO — 7 or 8 digits."
    },
    "max_depth": {
      "type": "integer",
      "minimum": 1,
      "maximum": 5,
      "default": 3,
      "description": "Max recursion depth (default 3, hard cap 5)."
    }
  },
  "required": [
    "ico"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢detect_nominee_director(ico)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ico": {
      "type": "string",
      "description": "Czech IČO — 7 or 8 digits."
    }
  },
  "required": [
    "ico"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢detect_phoenix(ico)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ico": {
      "type": "string",
      "description": "Czech IČO — 7 or 8 digits."
    }
  },
  "required": [
    "ico"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_risk_timeline(ico)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ico": {
      "type": "string",
      "description": "Czech IČO — 7 or 8 digits."
    }
  },
  "required": [
    "ico"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢detect_address_crowding(ico)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ico": {
      "type": "string",
      "description": "Czech IČO 7-8 digits"
    }
  },
  "required": [
    "ico"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_eu_dd_report(identifier, country)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "identifier": {
      "type": "string",
      "minLength": 1,
      "description": "20-char LEI code (e.g. \"W38RGI023J3WT1HWRP32\") or company name."
    },
    "country": {
      "type": "string",
      "minLength": 2,
      "maxLength": 2,
      "description": "ISO 3166-1 alpha-2 country code — helps narrow name search, not needed for LEI lookup."
    }
  },
  "required": [
    "identifier"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_eu_parent(ico)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ico": {
      "type": "string",
      "description": "Czech IČO — 7 or 8 digits."
    }
  },
  "required": [
    "ico"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 12 件
検証済みバージョンは記録されていませんツール 12 件