mcpField
A
adis

adis

Remote
cz-agents.devFinance6Updated 2w ago

About adis

adis is an MCP server for checking Czech VAT-payer reliability and retrieving officially registered bank accounts. It supports individual lookups, bulk screening, and refreshes of the unreliable-payer list.

Key features

  1. 01Check payers by IČO or DIČ
  2. 02Screen identifiers in bulk
  3. 03Retrieve registered accounts and tax details
  4. 04List currently unreliable payers

Use cases

  1. 01Verify a supplier before payment
  2. 02Screen invoice issuers in bulk
  3. 03Refresh a local unreliable-payer dataset

MCP support

It exposes Czech tax-registry lookup tools to MCP clients, including individual and bulk checks and retrieval of the unreliable-payer list.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://adis.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/adis0.1.2

Tools

3
ParameterTypeRequiredDescription
dicstringNoCzech DIČ, e.g. "CZ11122234". Provide either ico or dic.
icostringNoCzech IČO — 7 or 8 digits. The client converts to DIČ as "CZ${ico}". Provide either ico or dic.

Details

From the project README

@czagents/adis

Czech VAT payer reliability check (ADIS / "nespolehlivý plátce DPH") — verify whether a VAT payer is flagged as unreliable and retrieve officially registered bank accounts for a given DIČ. Critical for VAT-deduction risk and pre-payment verification. Direct from the Czech tax administration.

Install

npm install -g @czagents/adis

Usage with Claude Desktop

{
  "mcpServers": {
    "adis": {
      "command": "npx",
      "args": ["-y", "@czagents/adis"],
      "env": {
        "ADIS_SOAP_ENABLED": "1"
      }
    }
  }
}

Tools

check_dph_payer

Use it to check one Czech subject’s VAT-payer reliability, registered accounts, and tax-registry details by IČO or DIČ. Do not use it for a supplier portfolio; use the bulk tool instead.

{"ico":"26168685"}
check_bulk_dph_payer

Use it to screen a list of Czech IČOs and/or DIČs in one request, up to the service limit. Do not use it when full name and address details for one subject are required; use check_dph_payer.

{"dics":["CZ26168685","CZ00006947"]}
list_unreliable_payers

Use it for a scheduled mirror or local-data refresh of all currently unreliable VAT payers. Do not use it for an ad-hoc lookup: the source list is 50–100 MB and may contain tens of thousands of entries; use check_dph_payer instead.

{}
Status meanings
StatusMeaning
ANOSubject is currently flagged as an unreliable VAT payer (nespolehlivý plátce / nespolehlivá osoba).
NESubject is a VAT payer in good standing.
NENALEZENSubject not found in ADIS — typically not a VAT payer.

Example prompts:

Check VAT-payer reliability for IČO 12345678.

Among these 30 invoice issuers, list any that are currently unreliable VAT payers.

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
ADIS_SOAP_ENABLED=1 node packages/adis/dist/index.js

Free tier & pricing

ADIS itself is a free public service. The hosted endpoint at https://adis.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.