About isir
isir is an MCP server for checking Czech insolvency proceedings for companies and individuals against the Ministry of Justice register. It supports active and historical person searches, while company lookup checks active proceedings; the alpha integration may return empty results.
Key features
- 01Check active company proceedings by IČO
- 02Search personal insolvency by name
- 03Include closed or dismissed cases
- 04Poll the ISIR event feed
Use cases
- 01Checking a Czech company before contracting
- 02Reviewing an individual's insolvency history
- 03Consuming events for monitoring or index backfill
MCP support
Exposes company and person insolvency lookup tools, plus an ISIR event-feed polling tool, to MCP clients.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://isir.cz-agents.dev/mcpclaude mcp add --transport http dev-cz-agents-isir https://isir.cz-agents.dev/mcp{"mcpServers":{"dev-cz-agents-isir":{"type":"http","url":"https://isir.cz-agents.dev/mcp"}}}Open in Cursor{"servers":{"dev-cz-agents-isir":{"type":"http","url":"https://isir.cz-agents.dev/mcp"}}}Open in VS Code{"mcpServers":{"dev-cz-agents-isir":{"type":"http","url":"https://isir.cz-agents.dev/mcp"}}}{"mcpServers":{"dev-cz-agents-isir":{"serverUrl":"https://isir.cz-agents.dev/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
3| Parameter | Type | Required | Description |
|---|---|---|---|
| ico | string | Yes | Czech IČO — 7 or 8 digits. |
Details
From the project README@czagents/isir
Czech insolvency register (ISIR) lookups — check whether a company or person has active or historical insolvency proceedings, bankruptcy, or debt-relief filings. Direct monitoring and lookup from the official Ministry of Justice register. Essential for vendor and counterparty risk checks.
Status
v0.x is alpha — the direct SOAP integration is in progress and current responses may be empty for some queries. Behaviour is expected to stabilise during the 0.x line; the surface (tool names, schemas) is settled.
Install
npm install -g @czagents/isir
Usage with Claude Desktop
{
"mcpServers": {
"isir": {
"command": "npx",
"args": ["-y", "@czagents/isir"],
"env": {
"ISIR_SOAP_ENABLED": "1"
}
}
}
}
Tools
check_ico_insolvency
Use it to check whether a Czech company identified by IČO has an active ISIR insolvency proceeding. Do not use a clean result as a historical insolvency screen: this tool checks active proceedings only, and an unavailable/unconfigured service yields no verdict.
{"ico":"26168685"}
search_person_insolvency
Use it to search an individual by name, preferably with date of birth, for active personal insolvency proceedings; set only_active to false to include closed or dismissed cases. Do not use a name alone for an identity-critical decision when the person has a common name; provide the date of birth or verify manually.
{"name":"Jan Novák","dob":"1980-05-15","only_active":true}
poll_isir_events
Use it to consume the append-only ISIR event feed for monitoring or index backfill, advancing the next request with the returned last_id. Do not use it to answer an ad-hoc question about one company or person; use the dedicated lookup tool.
{"since_id":0}
Self-host
Source: https://github.com/martinhavel/cz-agents-mcp
git clone https://github.com/martinhavel/cz-agents-mcp
cd cz-agents-mcp
npm install
npm run build
ISIR_SOAP_ENABLED=1 node packages/isir/dist/index.js
Free tier & pricing
ISIR itself is a free public service. The hosted endpoint at https://isir.cz-agents.dev/mcp is rate-limited per IP. Higher limits and commercial use: https://cz-agents.dev/pricing.html
License
MIT — see LICENSE
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.