Skip to main content
Glama
cz-agents-mcp

cz-agents-mcp

by martinhavel

cz-agents-mcp

CI License: MIT

Серверы Model Context Protocol для данных чешских государственных органов и бизнеса. Предоставьте вашему ИИ-агенту нативный доступ к ARES, ČNB, ISIR, проверке санкций и единому агрегатору комплексной проверки (due diligence).

Целевая страница: cz-agents.dev

Доступные серверы

Пакет

Источник

Статус

@czagents/ares

ARES — Чешский реестр компаний

✅ live

@czagents/cnb

ČNB — ежедневные курсы валют

✅ live

@czagents/sanctions

Проверка санкций ЕС + OFAC (KYC/AML)

✅ live

@czagents/isir

ISIR — Чешский реестр неплатежеспособности

✅ live

@czagents/dd

Агрегатор due-diligence (ARES + санкции + ISIR + цепочка уставных органов)

✅ live

Related MCP server: eu-company-mcp-server

Быстрый старт

Claude Desktop / Cursor (stdio)

{
  "mcpServers": {
    "ares":      { "command": "npx", "args": ["-y", "@czagents/ares"] },
    "cnb":       { "command": "npx", "args": ["-y", "@czagents/cnb"] },
    "sanctions": { "command": "npx", "args": ["-y", "@czagents/sanctions"], "env": { "SANCTIONS_DB": "/path/to/sanctions.db" } },
    "isir":      { "command": "npx", "args": ["-y", "@czagents/isir"], "env": { "ISIR_SOAP_ENABLED": "1" } },
    "dd":        { "command": "npx", "args": ["-y", "@czagents/dd"], "env": { "SANCTIONS_DB": "/path/to/sanctions.db" } }
  }
}

Удаленный / Streamable HTTP

{
  "mcpServers": {
    "ares":      { "url": "https://ares.cz-agents.dev/mcp" },
    "cnb":       { "url": "https://cnb.cz-agents.dev/mcp" },
    "sanctions": { "url": "https://sanctions.cz-agents.dev/mcp" },
    "isir":      { "url": "https://isir.cz-agents.dev/mcp" },
    "dd":        { "url": "https://dd.cz-agents.dev/mcp" }
  }
}

Инструменты

@czagents/ares (9 инструментов)

  • lookup_by_ico({ ico }) — полная запись о компании

  • search_companies({ query, city, street, psc, nace, pocet }) — комбинированный поиск

  • search_by_address({ street, city, psc }) — все компании по адресу

  • search_by_nace({ nace, city }) — по коду деятельности CZ-NACE

  • get_statutaries({ ico }) — текущий уставный орган (для due diligence)

  • validate_dic({ dic }) — формат DIČ + контрольная сумма MOD11

  • check_vat_payer({ ico }) — регистрация НДС + прозрачные счета

  • get_bank_accounts({ ico }) — счета, опубликованные для целей НДС

  • get_history({ ico }) — предыдущие названия, изменения адреса

@czagents/cnb (3 инструмента)

  • get_rates({ date? }) — полная ежедневная таблица курсов валют

  • convert({ amount, from, to, date? }) — конвертация через CZK

  • get_rate({ code, date? }) — курс одной валюты

@czagents/sanctions (5 инструментов)

  • search_person({ name, dob?, nationality?, threshold? }) — нечеткий поиск KYC по спискам ЕС + OFAC

  • search_entity({ name, country?, threshold? }) — проверка организации / компании

  • check_ico({ ico, name? }) — прямой поиск чешского IČO в санкционных списках

  • get_listing({ id }) — полная запись по ${source}:${id}

  • list_recent_updates({ since, source? }) — ежедневный мониторинг (добавлено/удалено/изменено)

@czagents/isir (3 инструмента)

  • check_ico_insolvency({ ico }) — прямой поиск чешского IČO в реестре неплатежеспособности

  • search_person_insolvency({ ico?, rc?, dob?, firstname?, surname? }) — поиск человека по IČO, номеру свидетельства о рождении или имени + дате рождения

  • poll_isir_events({ since }) — лента событий только для добавления (для ежедневного мониторинга)

@czagents/dd (3 инструмента)

  • get_dd_report({ ico, depth }) — единый отчет ARES + санкции + ISIR с оценкой риска

  • get_risk_score({ ico }) — быстрая оценка 0–100 + основные красные флаги

  • get_statutory_chain({ ico, max_depth }) — обход дерева UBO / подставных компаний

Дополнительная информация

Лицензия

MIT © Martin Havel — см. LICENSE

Available Tools

9 tools
detect_address_crowdingA
Read-only
Inspect

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.

Inputs: ico (required).

detect_nominee_directorA
Read-only
Inspect

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.

Inputs: ico (required).

detect_phoenixA
Read-only
Inspect

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.

Inputs: ico (required).

get_dd_reportA
Read-only
Inspect

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.

Inputs: ico (required), depth.

get_eu_dd_reportA
Read-only
Inspect

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.

Inputs: identifier (required), country.

get_eu_parentA
Read-only
Inspect

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.

Inputs: ico (required).

get_risk_scoreA
Read-only
Inspect

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.

Inputs: ico (required).

get_risk_timelineA
Read-only
Inspect

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.

Inputs: ico (required).

get_statutory_chainA
Read-only
Inspect

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.

Inputs: ico (required), max_depth.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.4/5.0

    Scored across 9 tools

    Disambiguation5/5

    Each tool targets a distinct niche: full report, light score, statutory chain, nominee detection, phoenix detection, timeline, address crowding, EU report, and EU parent lookup. Even the overlapping get_dd_report and get_risk_score are clearly delineated as a comprehensive vs. lightweight version, preventing confusion.

    Naming Consistency5/5

    All tool names follow a consistent verb_noun pattern in snake_case: get_dd_report, get_risk_score, get_statutory_chain, detect_nominee_director, detect_phoenix, get_risk_timeline, detect_address_crowding, get_eu_dd_report, get_eu_parent. Verbs are get/detect, nouns are descriptive, and no mixed conventions appear.

    Tool Count5/5

    Nine tools form a well-scoped set for the domain of Czech due-diligence and risk analysis. Each tool addresses a distinct analytical need without redundancy, and the count is neither sparse nor overwhelming for an MCP server.

    Completeness5/5

    The tool surface covers the full due-diligence lifecycle: comprehensive report, quick risk screening, statutory chain analysis, nominee and phoenix pattern detection, timeline, address crowding, EU cross-border checks, and parent lookup. No critical gap is apparent for the stated purpose of Czech company risk assessment.

    Maintenance

    ActivityMaintained
    ResponsivenessLimited data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      MCP server for Slovak business registers (RPO) — AI agents can query 1.4M+ Slovak legal entities via Slovakia's official Statistical Office API. Search companies by name, IČO, or get full entity details including legal form, address, and statutory representatives.
      2
      1
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      MCP server for EU company and business data. 9 tools: company search (GLEIF, 2M+ entities), LEI lookup, corporate structures (parent/subsidiaries), trade register search, EU VAT validation (VIES), GDP, unemployment, inflation, and business demography (Eurostat). All APIs free, no keys required.
      9
      6
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      MCP server providing AI assistants access to Polish public registries (KRS, CEIDG) and statistical data (GUS BDL) for querying companies, sole proprietorships, and regional statistics.
      7
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      MCP server that provides AI agents with Polish business data tools: identifier validation (NIP, PESEL, REGON, KRS, IBAN), VAT whitelist checks, EU VIES lookups, and NBP exchange rates.
      5
      7 npm
      MIT