mcpField
I
isir

isir

Remote
cz-agents.devLegal & Government6Updated 2w ago

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

  1. 01Check active company proceedings by IČO
  2. 02Search personal insolvency by name
  3. 03Include closed or dismissed cases
  4. 04Poll the ISIR event feed

Use cases

  1. 01Checking a Czech company before contracting
  2. 02Reviewing an individual's insolvency history
  3. 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.

Endpointhttps://isir.cz-agents.dev/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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.

Packages
npm@czagents/isir0.2.3

Tools

3
ParameterTypeRequiredDescription
icostringYesCzech 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

Markdown supported

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.