# check_ico_insolvency

Check whether a Czech company (by IČO) has any active insolvency proceeding in ISIR. Returns spisová značka, start date, and current phase if found. Returns "no record" if not (which is also informative).

Agent View of the PolicyLayer registry record for `check_ico_insolvency`. HTML page: https://policylayer.com/tools/dev-cz-agents-dd/check-ico-insolvency

## Facts

- Tool: `check_ico_insolvency`
- Server: Isir (`https://isir.cz-agents.dev/mcp`) — https://policylayer.com/tools/dev-cz-agents-dd.md
- Homepage: https://github.com/martinhavel/cz-agents-mcp
- Risk category: Read (Low risk)
- Registry record: grade C, identity unverified
- Server auth posture: open
- Server rate-limited: yes
- Parameters: 1 (1 required)
- Recommended policy verdict: Allowed

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `ico` | string | yes | Czech IČO — 7 or 8 digits. |

Parameters from the server's own tool schema.

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "check_ico_insolvency",
    "arguments": {
      "ico": "<ico>"
    }
  }
}
```

## Why check_ico_insolvency is rated Low

This is a pure data retrieval operation against a Czech insolvency registry (ISIR). It queries immutable public records and returns informative results without side effects. The tool has negligible blast radius—worst case an AI agent could learn false information about a company's insolvency status, but cannot modify records, execute code, or cause financial harm. Classified as Read with low severity.

From the tool's own definition: "Tool description states it 'Check[s] whether a Czech company...has any active insolvency proceeding' and 'Returns' specific data fields or 'no record'."

## Use case

AI agents call check_ico_insolvency to retrieve information from Isir without modifying anything. It is typically the context-gathering step in research, monitoring, and reporting workflows, before the agent takes action elsewhere.

## Recommended policy (PolicyLayer)

Verdict: **Allowed**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Isir:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "check_ico_insolvency": {}
  }
}
```

## Other tools on Isir (2)

- `poll_isir_events` — Read — https://policylayer.com/tools/dev-cz-agents-dd/poll-isir-events.md
- `search_person_insolvency` — Read — https://policylayer.com/tools/dev-cz-agents-dd/search-person-insolvency.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=dev-cz-agents-dd · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/dev-cz-agents-dd
