Skip to main content
Glama

czid — Czech company registry MCP server

Czech entity-registry tools for AI agents over the Model Context Protocol: company lookup, VAT (DPH) status, insolvency/registry snapshot, RÚIAN address standardization, Czech identifier validation.

Data source: official ARES REST API (ares.gov.cz) — Czech open data, CC BY 4.0 (ND). No API key needed to use this service.

Use the hosted endpoint — no install, no local process:

https://czid.casuyi.com/mcp

MCP 2026-07-28 (2025-era clients supported too), stateless Streamable HTTP, works with Claude Code, Claude Desktop, Cursor, VS Code, and any MCP client.

Tools

Tool

What it does

company_lookup(id)

ARES basic register: name, legal form, registered address, NACE, DIČ, data box, active registers

check_vat(ids[])

RZP register: VAT payer (plátce DPH) yes/no, effective since, tax office. Batch up to 20 IČOs/DIČs

entity_status(id)

KYC-style snapshot: active/cancelled, register presence (VR, RZP, insolvency RS, RCNS, SZR…), insolvency record

search_company(name)

Company name search (prefix, case-insensitive) → IČOs + addresses

address_check(address)

Free-text Czech address → RÚIAN-standardized (KOD ADM, PSC, city part)

validate_cz(ico/dic/iban/variableSymbol)

Offline checksum validation: IČO, DIČ, IBAN, variable symbol

id accepts IČO (8 digits) or DIČ (CZ + 10 digits).

Related MCP server: cz-agents-mcp

Connect

Claude Code

claude mcp add czid --transport http https://czid.casuyi.com/mcp

Claude Desktop — Settings → Connectors → Add custom connector → URL above.

Cursor / VS Code (Copilot) / Windsurf / any mcpServers JSON client

{
  "mcpServers": {
    "czid": { "type": "http", "url": "https://czid.casuyi.com/mcp" }
  }
}

Pricing

All tools are completely free. No API key, no payment, no signup.

A free service by Casuyi.

Try it right now (curl, no client needed)

curl -sS -X POST https://czid.casuyi.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"company_lookup","arguments":{"id":"27082440"}}}'

→ Alza.cz a.s., Jankovcova 1522/53, Praha … (reply is one SSE data: line — see examples).

Docs

Privacy & data

Legal-entity public data only (ARES open data). Where the register publishes a DIČ derived from a birth number (OSVČ), this service surfaces exactly what the register publishes — no additional personal data. Every response includes the source and its datumAktualizace per the CC BY 4.0 (ND) license. The service keeps no request logs tied to identities; no accounts or identities are stored.

Status / support

Open an issue for: custom fields, uptime questions.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides access to the Czech ARES business registry API, enabling search and retrieval of official information about Czech companies, validation of IČO numbers, and filtering by various criteria like legal form, industry codes, and location.
    22 PyPI
    2
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    MCP servers for Czech government & business data: ARES (Business Register) + ČNB (FX rates). Native AI access to company lookups, VAT status, bank accounts, currency conversion.
    9
    6
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for the Czech business registry ARES, enabling company validation, lookup, and due diligence checks directly from AI clients.
    14
    48 npm
    MIT