Skip to main content
Glama

IUSTORIA – průvodci a právní kalkulačky

Které znění předpisu platilo

zneni_predpisu
Read-onlyIdempotent

Řekne, které znění předpisu platilo k zadanému dni a jakou mělo koncepci pro danou kalkulačku, s přechodnými ustanoveními a zdrojem; nepočítá. Kalkulačky IUSTORIA počítají podle aktuální úpravy a u dřívějšího dne řeknou, ke kterému znění se věc váže; tento nástroj to vysvětlí i bez výpočtu. Server vykládá právo od 1. 1. 1993. Zadejte nastroj (znění všech předpisů, se kterými kalkulačka pracuje), nebo predpis (všechna jeho znění od roku 1993). EN: Tells which version of a Czech statute applied on a given day (from 1 January 1993) and its approach for the given calculator, with transitional provisions and sources; it does not calculate. All IUSTORIA calculators work with the current law by default.

Input Schema

NameRequiredDescriptionDefault
datumNoDen, ke kterému znění určit, ve tvaru RRRR-MM-DD (rozhodný den: vznik nároku, uzavření smlouvy, doručení…). Bez zadání dnešek (Praha). EN: Day for which the version is wanted; default today.
nastrojNoKalkulačka, u které chcete znát rozhodné znění, třeba promlceni nebo konec_pracovniho_pomeru. EN: Calculator name: versions of all statutes it uses.
predpisNoPředpis podle klíče registru: at = advokátní tarif; ddd = daň dědická, darovací a z převodu nemovitostí; dnnv = daň z nabytí nemovitých věcí; dph = zákon o dani z přidané hodnoty; dr = správa daní (daňový řád a dřívější zákon o správě daní a poplatků); ds = zákon o elektronických úkonech a autorizované konverzi dokumentů (datové schránky); dznv = zákon o dani z nemovitých věcí; er = exekuční řád; et = exekutorský tarif; iz = insolvenční právo; minmzda = minimální mzda; nezabavitelne = nařízení vlády o nezabavitelných částkách; nt = notářský tarif; obchz = obchodní zákoník; odmena_spravce = vyhláška o odměně insolvenčního správce; odstupne = zákon o odstupném poskytovaném při skončení pracovního poměru; osr = občanský soudní řád; oz = občanský zákoník; pausal_bez_advokata = vyhláška o paušální náhradě pro účastníka bez advokáta; pausalni_sazby = vyhláška o paušálních sazbách odměny advokáta pro náhradu nákladů řízení; pov = pojištění odpovědnosti z provozu vozidla; silnicni = zákon o dani silniční; sop = zákon o soudních poplatcích; svatky = zákon o dnech pracovního klidu; urok_prodleni = předpisy o výši úroku z prodlení; vyhl-cn = vyhlášky ministerstva práce o změně sazby základní náhrady za používání silničních motorových vozidel a stravného a o stanovení průměrné ceny pohonných hmot; vyhl-zahr = vyhlášky ministerstva financí o stanovení výše základních sazeb zahraničního stravného; zcn = zákon o cestovních náhradách; zdchp = zákon o důchodovém pojištění (účast OSVČ, § 10); zdp = zákon o daních z příjmů; zmzda = zákon o mzdě, odměně za pracovní pohotovost a o průměrném výdělku; znp = nemocenské pojištění; zou = zákon o účetnictví; zoz = zákon o zaměstnanosti; zp = zákoník práce; zps = zákon o pojistné smlouvě; zpsz = zákon o pojistném na sociální zabezpečení a příspěvku na státní politiku zaměstnanosti; zpzp = zákon o pojistném na všeobecné zdravotní pojištění. EN: Statute key: its versions since 1993.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / nastroj / enum
      Previous value: -[
      -  "cestovne_advokata",
      -  "cestovni_nahrady_zamestnance",
      -  "danove_odpisy",
      -  "danove_sankce",
      -  "danovy_kalendar",
      -  "dar_a_dedictvi_dan",
      -  "dedicke_podily",
      -  "dovolena",
      -  "dph",
      -  "dpp_dpc",
      -  "exekutorsky_tarif",
      -  "konec_pracovniho_pomeru",
      -  "lhuta",
      -  "lhuty_v_pojisteni",
      -  "minimalni_mzda_a_priplatky",
      -  "nahrada_mzdy_pri_nemoci",
      -  "naklady_sporu",
      -  "nemocenska",
      -  "odmena_advokata",
      -  "odmena_insolvencniho_spravce",
      -  "osvobozeni_prijmu_z_prodeje",
      -  "podpojisteni",
      -  "podpora_v_nezamestnanosti",
      -  "promlceni",
      -  "prumerny_vydelek",
      -  "soudni_poplatky",
      -  "srazky_ze_mzdy",
      -  "ucetni_jednotka",
      -  "uroky",
      -  "zalohy_osvc"
      -]New value: +[
      +  "cestovne_advokata",
      +  "cestovni_nahrady_zamestnance",
      +  "danove_odpisy",
      +  "danove_sankce",
      +  "danovy_kalendar",
      +  "dar_a_dedictvi_dan",
      +  "dedicke_podily",
      +  "dovolena",
      +  "dph",
      +  "dpp_dpc",
      +  "exekutorsky_tarif",
      +  "konec_pracovniho_pomeru",
      +  "lhuta",
      +  "lhuta_vyporadani_sjm",
      +  "lhuty_v_pojisteni",
      +  "minimalni_mzda_a_priplatky",
      +  "nahrada_mzdy_pri_nemoci",
      +  "naklady_sporu",
      +  "nemocenska",
      +  "notarsky_tarif",
      +  "odmena_advokata",
      +  "odmena_insolvencniho_spravce",
      +  "osvobozeni_prijmu_z_prodeje",
      +  "podpojisteni",
      +  "podpora_v_nezamestnanosti",
      +  "promlceni",
      +  "prumerny_vydelek",
      +  "soudni_poplatky",
      +  "srazky_ze_mzdy",
      +  "ucetni_jednotka",
      +  "urok_z_prodleni",
      +  "urok_z_vyzivneho",
      +  "uroky",
      +  "zalohy_osvc"
      +]
  2. Changed2 schema fields changed
    • changedInput schema / properties / predpis / description
      Previous value: -"Předpis podle klíče registru: at = advokátní tarif; ddd = daň dědická, darovací a z převodu nemovitostí; dnnv = daň z nabytí nemovitých věcí; dph = zákon o dani z přidané hodnoty; dr = správa daní (daňový řád a dřívější zákon o správě daní a poplatků); ds = zákon o elektronických úkonech a autorizované konverzi dokumentů (datové schránky); dznv = zákon o dani z nemovitých věcí; er = exekuční řád; et = exekutorský tarif; iz = insolvenční právo; minmzda = minimální mzda; nezabavitelne = nařízení vlády o nezabavitelných částkách; obchz = obchodní zákoník; odmena_spravce = vyhláška o odměně insolvenčního správce; odstupne = zákon o odstupném poskytovaném při skončení pracovního poměru; osr = občanský soudní řád; oz = občanský zákoník; pausal_bez_advokata = vyhláška o paušální náhradě pro účastníka bez advokáta; pausalni_sazby = vyhláška o paušálních sazbách odměny advokáta pro náhradu nákladů řízení; pov = pojištění odpovědnosti z provozu vozidla; silnicni = zákon o dani silniční; sop = zákon o soudních poplatcích; svatky = zákon o dnech pracovního klidu; urok_prodleni = předpisy o výši úroku z prodlení; vyhl-cn = vyhlášky ministerstva práce o změně sazby základní náhrady za používání silničních motorových vozidel a stravného a o stanovení průměrné ceny pohonných hmot; vyhl-zahr = vyhlášky ministerstva financí o stanovení výše základních sazeb zahraničního stravného; zcn = zákon o cestovních náhradách; zdchp = zákon o důchodovém pojištění (účast OSVČ, § 10); zdp = zákon o daních z příjmů; zmzda = zákon o mzdě, odměně za pracovní pohotovost a o průměrném výdělku; znp = nemocenské pojištění; zou = zákon o účetnictví; zoz = zákon o zaměstnanosti; zp = zákoník práce; zps = zákon o pojistné smlouvě; zpsz = zákon o pojistném na sociální zabezpečení a příspěvku na státní politiku zaměstnanosti; zpzp = zákon o pojistném na všeobecné zdravotní pojištění. EN: Statute key: its versions since 1993."New value: +"Předpis podle klíče registru: at = advokátní tarif; ddd = daň dědická, darovací a z převodu nemovitostí; dnnv = daň z nabytí nemovitých věcí; dph = zákon o dani z přidané hodnoty; dr = správa daní (daňový řád a dřívější zákon o správě daní a poplatků); ds = zákon o elektronických úkonech a autorizované konverzi dokumentů (datové schránky); dznv = zákon o dani z nemovitých věcí; er = exekuční řád; et = exekutorský tarif; iz = insolvenční právo; minmzda = minimální mzda; nezabavitelne = nařízení vlády o nezabavitelných částkách; nt = notářský tarif; obchz = obchodní zákoník; odmena_spravce = vyhláška o odměně insolvenčního správce; odstupne = zákon o odstupném poskytovaném při skončení pracovního poměru; osr = občanský soudní řád; oz = občanský zákoník; pausal_bez_advokata = vyhláška o paušální náhradě pro účastníka bez advokáta; pausalni_sazby = vyhláška o paušálních sazbách odměny advokáta pro náhradu nákladů řízení; pov = pojištění odpovědnosti z provozu vozidla; silnicni = zákon o dani silniční; sop = zákon o soudních poplatcích; svatky = zákon o dnech pracovního klidu; urok_prodleni = předpisy o výši úroku z prodlení; vyhl-cn = vyhlášky ministerstva práce o změně sazby základní náhrady za používání silničních motorových vozidel a stravného a o stanovení průměrné ceny pohonných hmot; vyhl-zahr = vyhlášky ministerstva financí o stanovení výše základních sazeb zahraničního stravného; zcn = zákon o cestovních náhradách; zdchp = zákon o důchodovém pojištění (účast OSVČ, § 10); zdp = zákon o daních z příjmů; zmzda = zákon o mzdě, odměně za pracovní pohotovost a o průměrném výdělku; znp = nemocenské pojištění; zou = zákon o účetnictví; zoz = zákon o zaměstnanosti; zp = zákoník práce; zps = zákon o pojistné smlouvě; zpsz = zákon o pojistném na sociální zabezpečení a příspěvku na státní politiku zaměstnanosti; zpzp = zákon o pojistném na všeobecné zdravotní pojištění. EN: Statute key: its versions since 1993."
    • changedInput schema / properties / predpis / enum
      Previous value: -[
      -  "at",
      -  "ddd",
      -  "dnnv",
      -  "dph",
      -  "dr",
      -  "ds",
      -  "dznv",
      -  "er",
      -  "et",
      -  "iz",
      -  "minmzda",
      -  "nezabavitelne",
      -  "obchz",
      -  "odmena_spravce",
      -  "odstupne",
      -  "osr",
      -  "oz",
      -  "pausal_bez_advokata",
      -  "pausalni_sazby",
      -  "pov",
      -  "silnicni",
      -  "sop",
      -  "svatky",
      -  "urok_prodleni",
      -  "vyhl-cn",
      -  "vyhl-zahr",
      -  "zcn",
      -  "zdchp",
      -  "zdp",
      -  "zmzda",
      -  "znp",
      -  "zou",
      -  "zoz",
      -  "zp",
      -  "zps",
      -  "zpsz",
      -  "zpzp"
      -]New value: +[
      +  "at",
      +  "ddd",
      +  "dnnv",
      +  "dph",
      +  "dr",
      +  "ds",
      +  "dznv",
      +  "er",
      +  "et",
      +  "iz",
      +  "minmzda",
      +  "nezabavitelne",
      +  "nt",
      +  "obchz",
      +  "odmena_spravce",
      +  "odstupne",
      +  "osr",
      +  "oz",
      +  "pausal_bez_advokata",
      +  "pausalni_sazby",
      +  "pov",
      +  "silnicni",
      +  "sop",
      +  "svatky",
      +  "urok_prodleni",
      +  "vyhl-cn",
      +  "vyhl-zahr",
      +  "zcn",
      +  "zdchp",
      +  "zdp",
      +  "zmzda",
      +  "znp",
      +  "zou",
      +  "zoz",
      +  "zp",
      +  "zps",
      +  "zpsz",
      +  "zpzp"
      +]
  3. Added

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare read-only, idempotent, non-destructive, closed-world behavior, so the bar is lower; the description still adds real context beyond them, notably the hard coverage boundary ('Server vykládá právo od 1. 1. 1993') and the fact that transitional provisions and sources are included. It does not describe the response shape or how multiple statute versions are ordered, leaving a small gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The Czech text is front-loaded and efficient, leading with what the tool returns and immediately clarifying that it does not calculate. The appended English sentence is a partial restatement, which is defensible for bilingual audiences but adds length without new information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description carries the return burden and does so reasonably: version in force, its approach for the calculator, transitional provisions, sources, and the 1993 lower bound. All three parameters are covered and all are optional, which is consistent with the schema. Only the exact response structure and multi-version ordering are unstated.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3, but the description adds meaning beyond it by framing the two optional parameters as alternative modes: nastroj returns versions of all statutes a calculator works with, predpis returns all versions of one statute since 1993. That mode-selection guidance is not apparent from the enums alone.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a concrete verb and resource: tells which version of a statute applied on a given day, plus the approach (koncepce) for a given calculator, including transitional provisions and sources. It explicitly separates itself from the calculators ('nepočítá' / 'it does not calculate'), so an agent can distinguish it from the many sibling calculator tools without reading schemas.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly explains the division of labor: IUSTORIA calculators compute under current law and only indicate which version a matter binds to, while this tool explains that without computing — a clear usage context. It also says which parameter selects which mode ('zadejte nastroj ..., nebo predpis ...'). It stops short of naming non-calculator siblings (pojem, hledat_v_pruvodcich) or stating when not to use it, so not a full 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources