About Datovka
Datovka is an MCP server in the Commerce category: mCP server exposing the Czech ISDS Data Box system (datovka) as tools.
Install
git clone https://github.com/VitexSoftware/mcp-server-datovkaThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (8)
find_data_box(query, limit=10)Look up a recipient's data box ID by name, trade name, or IČO. Uses the offline `seznamds` directory first (fast, unlimited), falling back to the live, rate-limited ISDS search API if it's absent or finds nothing. The response includes `source` and `data_age_days` so a stale offline snapshot doesn't get presented as current.
Parameters not published.
get_message(message_id, include_attachment_content=False)Full message with documents; attachment bytes are base64-encoded and only included on request
Parameters not published.
list_received_messages(limit=20)Summaries of received messages, most recent first
Parameters not published.
list_sent_messages(limit=20)Summaries of sent messages, most recent first
Parameters not published.
mark_message_read(message_id)Mark a received message as read
Parameters not published.
ping()Verify the session is alive
Parameters not published.
send_message(recipient_box_id, subject, attachments, ...)Send a new message; `attachments` is a list of dicts with `filename`, `mime_type`, `is_main`, and either `content_base64` or `file_path` (a path on the machine running the server — preferred for anything but tiny files, since the bytes never have to pass through the calling LLM's context), exactly one of which must be `is_main=True`
Parameters not published.
send_text_message(recipient_box_id, subject, body)Compose plain text as a PDF and send it as the message's main document — no existing file needed
Parameters not published.
Ask AI
Ask AI about Datovka
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.