adis — Claude Code MCP server: what it does, how to install
Verifies Czech VAT payer reliability via the ADIS tax registry and looks up registered bank accounts by IČO or DIČ. Useful for screening suppliers before releasing payments.
claude mcp add --transport http adis https://adis.cz-agents.dev/mcpWhat adis does
The server connects your coding assistant directly to the Czech tax administration database. It exposes three operations: check_dph_payer for single-subject lookups, check_bulk_dph_payer for processing lists of company IDs, and list_unreliable_payers for full database synchronisation. The service classifies entities as ANO for unreliable taxpayers, NE for compliant businesses, or NENALEZEN when no registry entry exists.
Local execution of @czagents/adis requires the ADIS_SOAP_ENABLED=1 environment variable. If you decide to query the hosted endpoint at https://adis.cz-agents.dev/mcp, requests are constrained by per-IP rate limits.
What it helps with
- verify Czech VAT payer reliability before approving supplier invoices
- retrieve registered bank account numbers associated with a Czech DIČ
- screen multiple supplier identification numbers in a single bulk pass
- mirror the national list of flagged VAT defaulters into local storage
Example prompts for the agent
- Check VAT payer reliability and registered bank accounts for IČO 26168685.
- Run check_bulk_dph_payer on these DIČ values and list anyone flagged with ANO.
How to install adis
1Platform CLI: remote server
claude mcp add --transport http adis https://adis.cz-agents.dev/mcp2Platform CLI
claude mcp add adis -- npx -y @czagents/adis1Platform CLI: remote server
codex mcp add adis --url https://adis.cz-agents.dev/mcp2Platform CLI
codex mcp add adis -- npx -y @czagents/adisConfig file
{
"mcpServers": {
"adis": {
"url": "https://adis.cz-agents.dev/mcp"
}
}
}{
"mcpServers": {
"adis": {
"command": "npx",
"args": [
"-y",
"@czagents/adis"
]
}
}
}Config file
{
"servers": {
"adis": {
"type": "http",
"url": "https://adis.cz-agents.dev/mcp"
}
}
}{
"servers": {
"adis": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@czagents/adis"
]
}
}
}1Platform CLI: remote server
gemini mcp add -t http adis https://adis.cz-agents.dev/mcp2Platform CLI
gemini mcp add adis npx -y @czagents/adisStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about adis
How do I install adis in Claude Code?
To connect to the hosted endpoint, run claude mcp add --transport http adis https://adis.cz-agents.dev/mcp. To execute the package locally, run claude mcp add adis -- npx -y @czagents/adis.
What do the tax status values mean in adis?
The ANO response indicates an unreliable VAT payer, NE denotes a taxpayer in good standing, and NENALEZEN means the identifier was not found in the ADIS registry.
When should list_unreliable_payers be used?
This tool is intended for database caching routines because it transfers a 50–100 MB dataset. For individual lookups, use check_dph_payer instead.