About dev.cz-agents/ares
dev.cz-agents/ares is an MCP server in the Search category: czech Business Register (ARES): company lookup by IČO, full-text, transparent accounts. It has been installed 0 times through Conduid.
Install
claude mcp add dev-cz-agents-ares -- npx -y @czagents/aresnpx -y @czagents/aresThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about dev.cz-agents/ares
Powered by Claude · Grounded in docs
Security checks
- ·README presentNot checked yet.
- ·License declaredNot checked yet.
- ·Tests presentNot checked yet.
- ·Dependencies pinnedNot checked yet.
- ·No dynamic code executionNot checked yet.
- ·Scoped permissionsNot checked yet.
README
cz-agents-mcp
Model Context Protocol servers for Czech government & business data. Give your AI agent native access to ARES, ČNB, ISIR, sanctions screening, and a unified due-diligence aggregator.
Landing page: cz-agents.dev · Listed in: official MCP Registry under DNS-verified namespace dev.cz-agents/*
Available servers
| Package | Source | Status |
|---|---|---|
@czagents/ares |
ARES — Czech Business Register | ✅ live |
@czagents/cnb |
ČNB — daily FX rates | ✅ live |
@czagents/sanctions |
EU + OFAC sanctions screening (KYC/AML) | ✅ live |
@czagents/isir |
ISIR — Czech insolvency register | ✅ live |
@czagents/adis |
ADIS — unreliable VAT payer (nespolehlivý plátce DPH) + transparent accounts | ✅ live |
@czagents/dd |
Due-diligence aggregator (ARES + sanctions + ISIR + ADIS + statutory chain) | ✅ live |
Quick start
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" } },
"adis": { "command": "npx", "args": ["-y", "@czagents/adis"], "env": { "ADIS_SOAP_ENABLED": "1" } },
"dd": { "command": "npx", "args": ["-y", "@czagents/dd"], "env": { "SANCTIONS_DB": "/path/to/sanctions.db", "ADIS_SOAP_ENABLED": "1" } }
}
}
Remote / 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" },
"adis": { "url": "https://adis.cz-agents.dev/mcp" },
"dd": { "url": "https://dd.cz-agents.dev/mcp" }
}
}
Tools
@czagents/ares (9 tools)
lookup_by_ico({ ico })— full company recordsearch_companies({ query, city, street, psc, nace, pocet })— combined searchsearch_by_address({ street, city, psc })— all companies at an addresssearch_by_nace({ nace, city })— by CZ-NACE activity codeget_statutaries({ ico })— current statutory body (for due diligence)validate_dic({ dic })— DIČ format + MOD11 checksumcheck_vat_payer({ ico })— VAT registration + transparent accountsget_bank_accounts({ ico })— DPH-published accountsget_history({ ico })— previous names, address changes
@czagents/cnb (3 tools)
get_rates({ date? })— full daily FX sheetconvert({ amount, from, to, date? })— CZK-crossed conversionget_rate({ code, date? })— single currency rate
@czagents/sanctions (5 tools)
search_person({ name, dob?, nationality?, threshold? })— fuzzy KYC screen against EU + OFACsearch_entity({ name, country?, threshold? })— entity / company screencheck_ico({ ico, name? })— direct lookup of a Czech IČO on sanctions listsget_listing({ id })— full record by${source}:${id}list_recent_updates({ since, source? })— daily monitoring (added/removed/modified)
@czagents/isir (3 tools)
check_ico_insolvency({ ico })— direct lookup of a Czech IČO in the insolvency registersearch_person_insolvency({ ico?, rc?, dob?, firstname?, surname? })— find a person by IČO, birth number, or name + DOBpoll_isir_events({ since })— append-only event feed for daily monitoring
@czagents/adis (3 tools)
check_dph_payer({ ico OR dic })— full reliability check via ADIS V2: status (ANO/NE/NENALEZEN), subject type, name, address, transparent bank accounts (§ 96a ZDPH), unreliable-since datecheck_bulk_dph_payer({ icos[] OR dics[] })— batch up to 100 subjects (lighter response, status + accounts only)list_unreliable_payers()— full list of currently unreliable payers (50–100 MB, intended for daily mirroring)
@czagents/dd (3 tools)
get_dd_report({ ico, depth })— unified ARES + sanctions + ISIR report with risk scoreget_risk_score({ ico })— fast 0–100 score + top red flagsget_statutory_chain({ ico, max_depth })— UBO / shell-company tree walk
What this is good for
The aggregator (@czagents/dd) was built for one specific recurring chore:
checking new business partners before signing or paying. The kinds of prompts
it handles well:
- KYC pre-invoice — "Before we send a 350 000 Kč invoice to IČO 27074358, flag any insolvency, sanctions, unreliable-VAT-payer status, or nominee-director red flags."
- Vendor onboarding — "Run KYC on this prospective supplier and tell me if anything looks off. Use the full statutory chain."
- M&A pre-due-diligence — "Generate a DD report on the acquisition target and walk the statutory body two levels deep — flag any insolvent firms in the network."
- Bookkeeping triage — "For these 12 incoming invoices, screen each issuer's IČO against EU sanctions and active insolvency. Sort by risk."
The standalone packages (@czagents/ares, cnb, sanctions, isir) are
thinner — useful when you only need one specific data source, or when you're
building your own custom workflow on top.
Score & validation
A/A/A on Glama (quality / security / license), claimed and maintained.
Listed in the official MCP registry
under DNS-verified namespace dev.cz-agents/*.
Further reading
- Building MCP servers for a country that isn't in the dataset — design rationale, gotchas (MOD11, ARES Swagger bugs), and how this pattern adapts MCP to non-English locales.
License
MIT © Martin Havel — see LICENSE
README mirrored from the source repository 4 months ago. The original is authoritative.