{"name":"dev.cz-agents/dd","slug":"cz-agents-dd","title":null,"description":"Czech & EU due diligence in one call — facts, insolvency, sanctions, VAT, risk score, UBO chain.","url":"https://mcp.market/server/cz-agents-dd","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":41,"stars":6,"forks":2,"downloads_week":103,"last_push_at":"2026-09-25T14:26:38.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-09-27T15:22:05.086Z","last_ok_at":"2026-09-27T15:22:05.086Z","latency_ms":1944},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/martinhavel/cz-agents-mcp","website":"https://cz-agents.dev","version":"0.3.7","remotes":[{"type":"streamable-http","url":"https://dd.cz-agents.dev/mcp"}],"packages":[{"registryType":"npm","identifier":"@czagents/dd","version":"0.3.7","runtimeHint":"npx","transport":{"type":"stdio"}}],"tools":[{"name":"detect_address_crowding","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"detect_nominee_director","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"detect_phoenix","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"get_dd_report","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"get_eu_dd_report","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"get_eu_parent","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"get_owners","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"get_risk_score","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"get_risk_timeline","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"get_statutory_chain","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"person_companies","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"watch_entity","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-25T17:21:16.814Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-25T17:21:16.805Z","components":{"code":{"score":25,"max":25,"notes":["43 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1294ms"]},"poisoning":{"score":15,"max":15,"notes":["12 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":7,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year","website matches verified namespace"]}},"findings":[],"inputs":{"probes":[{"url":"https://dd.cz-agents.dev/mcp","reachable":true,"authRequired":false,"latencyMs":1294,"serverInfo":{"name":"cz-agents/dd","version":"0.1.0"}}],"packages":[{"registryType":"npm","identifier":"@czagents/dd","version":"0.3.7","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":8,"publishedAt":"2026-07-22T13:10:38.685Z","repositoryUrl":"git+https://github.com/martinhavel/cz-agents-mcp.git","weeklyDownloads":103}],"repo":{"found":true,"owner":"martinhavel","repo":"cz-agents-mcp","archived":false,"pushedAt":"2026-09-25T14:26:38Z","stars":6,"forks":2,"openIssues":13,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/141063565?v=4","ownerCreatedAt":"2023-07-31T17:48:49Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/141063565?v=4&s=128","source":"github"},"presence":{"stars":6,"forks":2,"downloadsWeek":103,"license":"MIT","lastPushAt":"2026-09-25T14:26:38.000Z","score":41}}}},"grade_history":[],"reviews":[]}