IUSTORIA – průvodci a právní kalkulačky
What this MCP does
Provides Czech legal guides and calculators for court fees, deadlines, limitation periods, enforcement costs, wage deductions, and dispute expenses.
Tools
Input schema
{'type': 'object', 'required': ['datum_jizdy', 'km', 'pohon', 'spotreba'], 'properties': {'km': {'type': 'number', 'maximum': 5000, 'description': 'Vzdálenost jedním směrem v km. EN: Distance one way in km.', 'exclusiveMinimum': 0}, 'pohon': {'enum': ['benzin95', 'benzin98', 'nafta', 'elektrina'], 'type': 'string', 'description': 'Palivo nebo pohon: benzin95 = automobilový benzin 95 oktanů, benzin98 = benzin 98 oktanů, nafta = motorová nafta, elektrina = elektřina. EN: Fuel type.'}, 'prives': {'type': 'boolean', 'description': 'S přívěsem: sazba základní náhrady nejméně o 15 % vyšší (§ 157 odst. 4 zákoníku práce). EN: With a trailer.'}, 'vozidlo': {'enum': ['osobni', 'jednostope'], 'type': 'string', 'description': 'osobni = osobní silniční motorové vozidlo, jednostope = jednostopé vozidlo nebo tříkolka. Bez zadání osobni. EN: Car or single-track vehicle.'}, 'spotreba': {'type': 'number', 'maximum': 100, 'description': 'Spotřeba z technického průkazu pro kombinovaný provoz, v litrech (u elektřiny v kWh) na 100 km (§ 158 odst. 4 zákoníku práce). EN: Combined consumption per 100 km.', 'exclusiveMinimum': 0}, 'platce_dph': {'type': 'boolean', 'description': 'Advokát je plátcem DPH (k náhradě se přičte 21 %). Bez zadání true. EN: The lawyer is a VAT payer.'}, 'tam_i_zpet': {'type': 'boolean', 'description': 'Cesta tam i zpět (kilometry se zdvojnásobí). Bez zadání true. EN: Return journey.'}, 'datum_jizdy': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Den jízdy, RRRR-MM-DD; rozhoduje o sazbách a ceně paliva. Ověřené sazby: rok 2026. EN: Date of the journey.'}, 'cena_z_dokladu': {'type': 'number', 'maximum': 1000, 'description': 'Cena paliva z dokladu o nákupu v Kč za litr nebo kWh (§ 158 odst. 3); bez zadání průměrná cena z vyhlášky. EN: Fuel price from a receipt.', 'exclusiveMinimum': 0}, 'doba_cesty_hodin': {'type': 'number', 'maximum': 48, 'minimum': 0, 'description': "Doba cesty tam i zpět v hodinách, jen jde-li o cestu do místa, které není sídlem ani bydlištěm advokáta (náhrada za promeškaný čas). Bez zadání 0. EN: Travel time in hours (outside the lawyer's seat)."}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'deti': {'type': 'array', 'items': {'type': 'object', 'properties': {'zije': {'type': 'boolean', 'description': 'Přežila tato osoba zůstavitele? Bez zadání true. Za potomka, který zemřel dříve, nastupují jeho potomci. EN: Survived the deceased.'}, 'potomci': {'type': 'array', 'items': {'type': 'object', 'properties': {'zije': {'type': 'boolean', 'description': 'Přežila tato osoba zůstavitele? Bez zadání true. Za potomka, který zemřel dříve, nastupují jeho potomci. EN: Survived the deceased.'}, 'potomci': {'type': 'array', 'items': {'type': 'object', 'properties': {'zije': {'type': 'boolean', 'description': 'Přežila tato osoba zůstavitele? Bez zadání true. Za potomka, který zemřel dříve, nastupují jeho potomci. EN: Survived the deceased.'}, 'nezletily': {'type': 'boolean', 'description': 'Byl nezletilý ke dni smrti zůstavitele (pro povinný díl 3/4 místo 1/4 zákonného podílu). EN: Minor on the date of death.'}, 'vylouceni': {'enum': ['odmitl', 'nezpusobily', 'zrekl_se', 'vydeden'], 'type': 'string', 'description': 'Nedědí, protože: odmitl = odmítl dědictví (§ 1486), nezpusobily = je nezpůsobilý dědit, zrekl_se = zřekl se dědického práva smlouvou (§ 1484), vydeden = byl vyděděn (§ 1646). Za odmítnuvšího a nezpůsobilého nastupují jeho potomci; za vyděděného, který přežil, a za toho, kdo se zřekl, ne (ledaže jinak_pro_potomky). EN: Why this person does not inherit.'}, 'jinak_pro_potomky': {'type': 'boolean', 'description': 'U vydědění zůstavitel projevil jinou vůli, nebo smlouva o zřeknutí se nevztahuje na potomky: potomci této osoby nastupují na její místo (§ 1646 odst. 3, § 1484 odst. 1). EN: Descendants step in despite disinheritance or renunciation.'}}, 'additionalProperties': False}, 'maxItems': 15, 'description': 'Děti tohoto vnoučete (pravnoučata zůstavitele), v pořadí. Stačí uvést, když tato osoba nedědí. EN: Children of this person, in order.'}, 'nezletily': {'type': 'boolean', 'description': 'Byl nezletilý ke dni smrti zůstavitele (pro povinný díl 3/4 místo 1/4 zákonného podílu). EN: Minor on the date of death.'}, 'vylouceni': {'enum': ['odmitl', 'nezpusobily', 'zrekl_se', 'vydeden'], 'type': 'string', 'description': 'Nedědí, protože: odmitl = odmítl dědictví (§ 1486), nezpusobily = je nezpůsobilý dědit, zrekl_se = zřekl se dědického práva smlouvou (§ 1484), vydeden = byl vyděděn (§ 1646). Za odmítnuvšího a nezpůsobilého nastupují jeho potomci; za vyděděného, který přežil, a za toho, kdo se zřekl, ne (ledaže jinak_pro_potomky). EN: Why this person does not inherit.'}, 'jinak_pro_potomky': {'type': 'boolean', 'description': 'U vydědění zůstavitel projevil jinou vůli, nebo smlouva o zřeknutí se nevztahuje na potomky: potomci této osoby nastupují na její místo (§ 1646 odst. 3, § 1484 odst. 1). EN: Descendants step in despite disinheritance or renunciation.'}}, 'additionalProperties': False}, 'maxItems': 15, 'description': 'Děti tohoto dítěte (vnoučata zůstavitele), v pořadí. Stačí uvést, když tato osoba nedědí. EN: Children of this person, in order.'}, 'nezletily': {'type': 'boolean', 'description': 'Byl nezletilý ke dni smrti zůstavitele (pro povinný díl 3/4 místo 1/4 zákonného podílu). EN: Minor on the date of death.'}, 'vylouceni': {'enum': ['odmitl', 'nezpusobily', 'zrekl_se', 'vydeden'], 'type': 'string', 'description': 'Nedědí, protože: odmitl = odmítl dědictví (§ 1486), nezpusobily = je nezpůsobilý dědit, zrekl_se = zřekl se dědického práva smlouvou (§ 1484), vydeden = byl vyděděn (§ 1646). Za odmítnuvšího a nezpůsobilého nastupují jeho potomci; za vyděděného, který přežil, a za toho, kdo se zřekl, ne (ledaže jinak_pro_potomky). EN: Why this person does not inherit.'}, 'jinak_pro_potomky': {'type': 'boolean', 'description': 'U vydědění zůstavitel projevil jinou vůli, nebo smlouva o zřeknutí se nevztahuje na potomky: potomci této osoby nastupují na její místo (§ 1646 odst. 3, § 1484 odst. 1). EN: Descendants step in despite disinheritance or renunciation.'}}, 'additionalProperties': False}, 'maxItems': 15, 'description': 'Děti zůstavitele v pořadí; v závěti a odkazech se označují dite1, dite2 …, jejich děti dite1-1, dite1-2 …, pravnoučata dite1-1-1. Jména nezadávejte. EN: Children in order (dite1, dite2 …).'}, 'dluhy': {'type': 'number', 'maximum': 100000000000, 'minimum': 0, 'description': 'Dluhy zůstavitele mimo společné jmění v Kč. EN: Debts of the deceased, CZK.'}, 'zavet': {'type': 'array', 'items': {'type': 'object', 'required': ['kdo', 'podil'], 'properties': {'kdo': {'type': 'string', 'pattern': '^(manzel|dite[1-9][0-9]?(-[1-9][0-9]?){0,2}|jina_osoba_[1-9][0-9]?)$', 'description': 'Označení osoby: manzel, dite1, dite1-2 (dítě dítěte 1) … nebo jina_osoba_1 až jina_osoba_99 pro osobu mimo rodinu. Bez jmen. EN: Person code (manzel, dite1, jina_osoba_1).'}, 'podil': {'type': 'number', 'maximum': 1, 'description': 'Podíl jako desetinné číslo (například 0,5 pro polovinu). EN: Share as a decimal.', 'exclusiveMinimum': 0}}, 'additionalProperties': False}, 'maxItems': 20, 'description': 'Závěť: kdo dostává jaký podíl pozůstalosti. Co závěť nerozdělí, připadne zákonným dědicům. EN: Will: who receives which share.'}, 'manzel': {'type': 'boolean', 'description': 'Zůstavitel byl v den smrti v manželství a manžel ho přežil. V odkazech (zavet, odkazy) se označuje kdo = manzel. EN: A surviving spouse.'}, 'odkazy': {'type': 'array', 'items': {'type': 'object', 'required': ['komu', 'hodnota'], 'properties': {'komu': {'type': 'string', 'pattern': '^(manzel|dite[1-9][0-9]?(-[1-9][0-9]?){0,2}|jina_osoba_[1-9][0-9]?)$', 'description': 'Komu je odkaz určen: manzel, dite1 … nebo jina_osoba_1. EN: Person code of the legatee.'}, 'hodnota': {'type': 'number', 'maximum': 100000000000, 'description': 'Hodnota odkazu v Kč. EN: Value in CZK.', 'exclusiveMinimum': 0}}, 'additionalProperties': False}, 'maxItems': 20, 'description': 'Odkazy (konkrétní věci nebo částky odkázané v závěti) s hodnotou v Kč; povinný díl se počítá bez jejich odečtu (§ 1656). EN: Legacies with their value.'}, 'rodice': {'type': 'integer', 'maximum': 2, 'minimum': 0, 'description': 'Kolik rodičů zůstavitele ho přežilo a dědí (0 až 2). Uplatní se jen, když nedědí žádný potomek. EN: Number of surviving parents who inherit.'}, 'majetek': {'type': 'number', 'maximum': 100000000000, 'minimum': 0, 'description': 'Hodnota majetku zůstavitele v Kč mimo společné jmění manželů. Bez zadání se spočítají jen podíly. EN: Assets outside community property, CZK.'}, 'prarodice': {'type': 'integer', 'maximum': 4, 'minimum': 0, 'description': 'Kolik prarodičů zůstavitele ho přežilo a dědí (čtvrtá třída). EN: Number of surviving grandparents.'}, 'sourozenci': {'type': 'array', 'items': {'type': 'object', 'properties': {'deti': {'type': 'integer', 'maximum': 20, 'minimum': 0, 'description': 'Kolik dětí sourozence žije a může dědit; nastupují, když sourozenec nedědí (jen jedno koleno, § 1637 odst. 2). EN: Number of living children of the sibling.'}, 'zije': {'type': 'boolean', 'description': 'Přežil sourozenec zůstavitele? Bez zadání true. EN: Survived the deceased.'}, 'vylouceni': {'enum': ['odmitl', 'nezpusobily', 'zrekl_se'], 'type': 'string', 'description': 'Sourozenec nedědí, protože odmítl, je nezpůsobilý, nebo se zřekl dědického práva. EN: Why the sibling does not inherit.'}, 'jinak_pro_potomky': {'type': 'boolean', 'description': 'Smlouva o zřeknutí se nevztahuje na potomky sourozence. EN: The renunciation does not bind descendants.'}}, 'additionalProperties': False}, 'maxItems': 15, 'description': 'Sourozenci zůstavitele v pořadí (třetí třída, jen když nedědí potomci, manžel ani rodiče). EN: Siblings in order.'}, 'datum_umrti': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Den smrti zůstavitele, RRRR-MM-DD. Pro úmrtí před 1. 1. 2014 se použije dřívější občanský zákoník (§ 3069) a nástroj nepočítá. EN: Date of death YYYY-MM-DD (from 1 Jan 2014 only).'}, 'spoluzijici': {'type': 'integer', 'maximum': 5, 'minimum': 0, 'description': 'Kolik osob žilo se zůstavitelem nejméně rok před smrtí ve společné domácnosti a z tohoto důvodu pečovalo o domácnost nebo bylo odkázáno výživou na zůstavitele (§ 1636 odst. 1). Dědí ve druhé a třetí třídě. EN: Number of cohabiting persons meeting Section 1636(1).'}, 'spolecne_dluhy': {'type': 'number', 'maximum': 100000000000, 'minimum': 0, 'description': 'Jen s manželem: dluhy ze společného jmění v Kč. EN: Community debts, CZK.'}, 'spolecne_jmeni': {'type': 'number', 'maximum': 100000000000, 'minimum': 0, 'description': 'Jen s manželem: hodnota majetku ve společném jmění manželů v Kč; polovina napřed připadne manželovi (§ 742 odst. 1 písm. a)). EN: Community property assets, CZK.'}, 'vyhrada_soupisu': {'type': 'boolean', 'description': 'Dědicové uplatnili výhradu soupisu (dluhy hradí jen do výše ceny nabytého dědictví, § 1706). EN: Heirs claimed the benefit of inventory.'}, 'manzel_vylouceni': {'enum': ['odmitl', 'nezpusobily', 'zrekl_se'], 'type': 'string', 'description': 'Jen s manzel = true: manžel nedědí, protože odmítl dědictví, je nezpůsobilý nebo se dědického práva zřekl. EN: Why the spouse does not inherit.'}, 'prarodice_rodicu': {'type': 'array', 'items': {'type': 'object', 'required': ['strana', 'dvojice', 'zijicich'], 'properties': {'strana': {'enum': ['otcova', 'matcina'], 'type': 'string', 'description': "Strana otce, nebo matky zůstavitele. EN: Father's or mother's side."}, 'dvojice': {'enum': ['1', '2'], 'type': 'string', 'description': 'Která dvojice na té straně (1 = rodiče dědečka, 2 = rodiče babičky). EN: Which pair on that side.'}, 'zijicich': {'type': 'integer', 'maximum': 2, 'minimum': 0, 'description': 'Kolik členů dvojice přežilo zůstavitele a dědí. EN: Surviving members of the pair.'}}, 'additionalProperties': False}, 'maxItems': 4, 'description': 'Pátá třída (§ 1639): prarodiče rodičů zůstavitele po dvojicích. Na každé straně jsou dvě dvojice (rodiče dědečka a rodiče babičky). EN: Class 5: grandparents of the parents, by pairs.'}, 'vzdalenejsi_pribuzni': {'type': 'boolean', 'description': 'Žijí děti dětí sourozenců nebo děti prarodičů (šestá třída, § 1640). Podíly v ní nástroj neuvádí. EN: Class 6 relatives are alive (shares not calculated).'}, 'zapocitatelna_plneni': {'type': 'array', 'items': {'type': 'object', 'required': ['komu', 'hodnota'], 'properties': {'komu': {'type': 'string', 'pattern': '^dite[1-9][0-9]?(-[1-9][0-9]?){0,2}$', 'description': 'Který potomek: dite1, dite1-2 … EN: Descendant code.'}, 'hodnota': {'type': 'number', 'maximum': 100000000000, 'description': 'Hodnota plnění v Kč. EN: Value in CZK.', 'exclusiveMinimum': 0}}, 'additionalProperties': False}, 'maxItems': 20, 'description': 'Co potomek dostal od zůstavitele a započítává se na povinný díl (dary v posledních 3 letech, plnění na založení domácnosti, podnikání a podobně, § 1660 a 1661). EN: Gifts counted towards a forced share.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['situace'], 'properties': {'situace': {'enum': ['vymozeno', 'splneno', 'zastaveno', 'nepovereno'], 'type': 'string', 'description': 'Jak exekuce dopadla: vymozeno = Exekutor vymohl peníze (Odměna z vymožené částky.); splneno = Dlužník zaplatil do 30 dnů od výzvy (A uhradil i zálohu na snížené náklady.); zastaveno = Exekuce skončila zastavením (Nebo byl exekutor vyloučen či vyměněn.); nepovereno = Exekutor pověření nedostal (A návrh zamítl, odmítl nebo řízení zastavil.). EN: How the enforcement ended.'}, 'povereni': {'enum': ['od2026', 'pred2026', 'pred2017'], 'type': 'string', 'description': 'Kdy exekutor dostal pověření k vedení exekuce: od2026 = 1. 1. 2026 nebo později; pred2026 = před 1. 1. 2026 (použije se dosavadní znění tarifu); pred2017 = řízení zahájené před 1. 4. 2017 (nástroj nepočítá). U situace nepovereno se nezadává. Bez zadání od2026. EN: When the bailiff was authorised.'}, 'vymahano': {'type': 'number', 'maximum': 10000000000, 'description': 'Vymáhané plnění v Kč ke dni vydání pověření, bez nákladů exekuce a nákladů oprávněného. U pověření od 1. 1. 2026 rozhoduje o paušálu (do 5 000 Kč nižší); u situací vymozeno a zastaveno je povinné, u splneno se bez zadání bere zaplacená částka. EN: Amount enforced on the date of authorisation.', 'exclusiveMinimum': 0}, 'vymozeno': {'type': 'number', 'maximum': 10000000000, 'description': 'U situace vymozeno: vymožená částka v Kč bez nákladů exekuce a nákladů oprávněného. U splneno: částka, kterou povinný zaplatil. U zastaveno: kolik exekutor do zastavení vymohl (bez zadání nic). EN: Amount recovered in CZK.', 'exclusiveMinimum': 0}, 'ucastnici': {'enum': ['jeden', 'dva', 'vice'], 'type': 'string', 'description': 'Účastníci řízení: jeden = Jeden oprávněný a jeden povinný; dva = Dva oprávnění nebo dva povinní (Paušál o 30 % vyšší.); vice = Víc než dva na jedné straně (Paušál o 50 % vyšší.). Bez zadání jeden. EN: Number of parties.'}, 'exekutor_platce_dph': {'type': 'boolean', 'description': 'Exekutor je plátcem DPH (k odměně a paušálu se přičte 21 %). Bez zadání true. EN: The bailiff is a VAT payer.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['dotaz'], 'properties': {'hub': {'enum': ['nahrada-skody', 'lichva', 'spoluvlastnictvi', 'vymahani-pohledavky', 'hospodarska-kriminalita', 'povinnosti-sro', 'vyjednavani', 'rozchod-spolecniku'], 'type': 'string', 'description': 'Omezit na jednoho průvodce (vrací pak jen jeho stránky): nahrada-skody = Náhrada škody a nemajetková újma; lichva = Obrana proti lichvě a dravému úvěru; spoluvlastnictvi = Vypořádání spoluvlastnictví nemovitosti; vymahani-pohledavky = Vymáhání pohledávky; hospodarska-kriminalita = Obhajoba při obvinění z hospodářského trestného činu; povinnosti-sro = Povinnosti s.r.o. a jednatele; vyjednavani = Vyjednávání ve sporu; rozchod-spolecniku = Rozchod společníků v s.r.o.. EN: Limit to one guide.'}, 'dotaz': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Dotaz, třeba „promlčení faktury“ nebo „bolestné po autonehodě“. Nezadávejte jména ani jiné osobní údaje. EN: Search query.'}, 'jazyk': {'enum': ['cs', 'en', 'de', 'fr'], 'type': 'string', 'description': 'Jazyk: cs (výchozí), en, de, fr. Průvodci jsou jen česky; v jiném jazyce jsou články blogu. EN: Language: cs, en, de, fr.'}, 'rozsah': {'enum': ['pruvodci', 'blog', 'sluzby', 'vse'], 'type': 'string', 'description': 'Kde hledat: pruvodci = jen průvodci schválení garantem, blog = jen články, sluzby = jen stránky služeb kanceláře (jen když se na ně uživatel výslovně ptá), vse = celý web včetně služeb, týmu a podmínek. Bez zadání průvodci a články. EN: Scope: guides, blog, services (only when asked), everything; default guides and blog.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['zpusob', 'datum'], 'properties': {'datum': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'U výpovědi den, kdy byla doručena druhé straně; u dohody den skončení sjednaný v dohodě. RRRR-MM-DD. EN: Date notice was delivered, or agreed end date.'}, 'duvod': {'enum': ['a', 'b', 'c', 'd', 'd_uraz', 'e', 'f', 'g', 'h'], 'type': 'string', 'description': 'Důvod podle § 52 zákoníku práce (u výpovědi zaměstnavatele povinný, u dohody jen je-li v ní uveden): a = zrušení zaměstnavatele nebo jeho části, b = přemístění, c = nadbytečnost, d = dlouhodobá ztráta zdravotní způsobilosti, d_uraz = totéž následkem pracovního úrazu nebo nemoci z povolání, e = dosažení nejvyšší přípustné expozice, f = nesplňování předpokladů nebo požadavků, g = porušení povinností (důvody okamžitého zrušení, závažné nebo soustavné méně závažné porušení), h = zvlášť hrubé porušení režimu dočasné pracovní neschopnosti. EN: Reason under Section 52 of the Labour Code.'}, 'zpusob': {'enum': ['vypoved_zamestnance', 'vypoved_zamestnavatele', 'dohoda'], 'type': 'string', 'description': 'Jak pracovní poměr končí: vypoved_zamestnance = výpověď dal zaměstnanec, vypoved_zamestnavatele = výpověď dal zaměstnavatel, dohoda = dohoda o rozvázání pracovního poměru. EN: Notice by employee, notice by employer, or agreement.'}, 'trvani_let': {'type': 'number', 'maximum': 60, 'minimum': 0, 'description': 'Jak dlouho pracovní poměr trval, v letech (například 1,5); započítá se i předchozí poměr u téhož zaměstnavatele, nepřesáhla-li mezera 6 měsíců (§ 67 odst. 2). Potřeba jen pro odstupné za důvody a) až c). EN: Length of employment in years.'}, 'ochranna_doba': {'enum': ['pracovni_neschopnost', 'tehotenstvi_materska', 'otcovska_rodicovska'], 'type': 'string', 'description': 'Jen u výpovědi zaměstnavatele: zaměstnanec byl v den doručení v ochranné době (§ 53 odst. 1): pracovní neschopnost nebo karanténa, těhotenství nebo mateřská dovolená, otcovská nebo rodičovská dovolená. EN: Protected period on the day of delivery.'}, 'prumerny_vydelek': {'type': 'number', 'maximum': 10000000, 'description': 'Průměrný měsíční výdělek v Kč (§ 67 odst. 4). Bez zadání jen násobky. EN: Average monthly earnings in CZK.', 'exclusiveMinimum': 0}, 'sjednana_vypovedni_doba': {'type': 'integer', 'maximum': 12, 'minimum': 3, 'description': 'Písemně sjednaná delší výpovědní doba v měsících, stejná pro obě strany (§ 51 odst. 3). Neplatí pro výpověď zaměstnavatele z důvodů f) až h). EN: Longer notice period agreed in writing, months.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['datum'], 'properties': {'druh': {'enum': ['procesni', 'hmotnepravni'], 'type': 'string', 'description': 'Druh lhůty: procesni = Procesní lhůta v soudním řízení (Odpor, odvolání, dovolání, lhůta stanovená soudem. Počítá se podle občanského soudního řádu.); hmotnepravni = Hmotněprávní lhůta (Lhůta z občanského zákoníku nebo ze smlouvy, třeba k uplatnění práva nebo k odstoupení. Počítá se podle § 605 až 607 občanského zákoníku.). Bez zadání procesni. EN: Procedural or substantive deadline.'}, 'datum': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Datum ve tvaru RRRR-MM-DD: den doručení nebo události; u pocatek=ds den dodání zprávy do datové schránky, u pocatek=ulozeni den, kdy byla zásilka připravena k vyzvednutí. Nevíte-li ho jistě, zadejte nejdřívější možný den. EN: Date of service or event YYYY-MM-DD.'}, 'delka': {'type': 'integer', 'maximum': 3650, 'minimum': 1, 'description': 'Délka lhůty jako celé číslo, u druhu hmotnepravni a u lhuta=jina povinná (nejvýše 3650 dny, 520 tydny, 600 mesice, 100 roky). EN: Length of the deadline.'}, 'lhuta': {'enum': ['odpor', 'odvolani', 'dovolani', 'jina'], 'type': 'string', 'description': 'Jen u procesní lhůty: odpor = Odpor proti platebnímu rozkazu (15 dní od doručení. § 172 odst. 1 a § 174a odst. 3 občanského soudního řádu); odvolani = Odvolání (15 dní od doručení písemného vyhotovení. § 204 odst. 1 občanského soudního řádu); dovolani = Dovolání (Dva měsíce od doručení rozhodnutí odvolacího soudu. § 240 odst. 1 občanského soudního řádu); jina = Jiná lhůta (Zadáte délku sami, třeba lhůtu, kterou určil soud.). Bez zadání jina, pak je třeba zadat delka a jednotka. EN: Which statutory deadline.'}, 'ke_dni': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Den, ke kterému počítat, ve tvaru RRRR-MM-DD. Bez zadání dnešek (Praha). EN: Reference date YYYY-MM-DD; defaults to today (Prague).'}, 'pocatek': {'enum': ['udalost', 'ds', 'ulozeni'], 'type': 'string', 'description': 'Jen u procesní lhůty, od čeho se počítá: udalost = Víte, kdy k doručení nebo události došlo (Převzetí písemnosti, přihlášení do datové schránky nebo jiná událost, od které lhůta běží.); datum = den doručení nebo události; ds = Datová schránka, nikdo se nepřihlásil (Písemnost je doručena fikcí posledním dnem desetidenní lhůty od dodání.); datum = den, kdy byla zpráva dodána do datové schránky; ulozeni = Uloženo na poště, nikdo si nevyzvedl (Písemnost je doručena fikcí posledním dnem desetidenní lhůty od připravení k vyzvednutí.); datum = den, kdy byla zásilka připravena k vyzvednutí. Bez zadání udalost. EN: What starts the deadline.'}, 'jednotka': {'enum': ['dny', 'tydny', 'mesice', 'roky'], 'type': 'string', 'description': 'Jednotka délky: dny, tydny (týdny), mesice (měsíce), roky. Bez zadání dny. EN: Unit: days, weeks, months, years.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': 'Adresa stránky, třeba https://www.iustoria.cz/vymahani-pohledavky/platebni-rozkaz/, nebo jen cesta /vymahani-pohledavky/platebni-rozkaz/. EN: Page URL or path.'}, 'od_znaku': {'type': 'integer', 'minimum': 0, 'description': 'Od kterého znaku text vrátit (pro další část dlouhé stránky). Bez zadání od začátku. EN: Offset of the next part.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['castka'], 'properties': {'dph': {'type': 'boolean', 'description': 'Advokáti jsou plátci DPH (k odměně a paušálu se přičte 21 %). Bez zadání true. EN: Lawyers are VAT payers.'}, 'role': {'enum': ['zalobce', 'zalovany'], 'type': 'string', 'description': 'Na které straně uživatel je: zalobce = peníze vymáhá, zalovany = peníze se vymáhají po něm. Bez zadání zalobce. EN: Claimant or defendant.'}, 'vyzva': {'enum': ['advokat', 'sama', 'zadna'], 'type': 'string', 'description': 'Předžalobní výzva dlužníkovi: advokat = poslal ji advokát (počítá se jako úkon), sama = poslal ji žalobce sám, zadna = nebyla (žalobce pak na náhradu nákladů zpravidla nemá právo). Bez zadání advokat. EN: Pre-action letter: by a lawyer, by the claimant, none.'}, 'castka': {'type': 'number', 'description': 'Vymáhaná jistina v Kč bez úroků. EN: Principal claimed in CZK.', 'exclusiveMinimum': 0}, 'bagatel': {'type': 'boolean', 'description': "Žalobce vymáhá hromadně na ustáleném vzoru (náhrada podle § 14b advokátního tarifu, jen do 50 000 Kč). EN: Bulk claims on a standard form (Section 14b of the lawyers' tariff)."}, 'jednani': {'type': 'integer', 'maximum': 3, 'minimum': 1, 'description': 'Počet jednání u soudu prvního stupně (1 až 3). Bez zadání 1. EN: Number of hearings at first instance.'}, 'odvolani': {'type': 'boolean', 'description': 'Proti rozsudku se někdo odvolá (přidá poplatek za odvolání, odvolání a jednání u odvolacího soudu). EN: An appeal is filed.'}, 'vyhlaseni': {'type': 'boolean', 'description': 'Rozsudek se vyhlásí na zvláštním jednání (poloviční úkon). EN: Judgment pronounced at a separate hearing.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['tarifni_hodnota', 'plne_ukony'], 'properties': {'dph': {'type': 'boolean', 'description': 'Advokát je plátcem DPH (k odměně a paušálu se přičte 21 %). Bez zadání true. EN: The lawyer is a VAT payer.'}, 'plne_ukony': {'type': 'integer', 'maximum': 100, 'minimum': 0, 'description': 'Počet úkonů za plnou sazbu (například převzetí a příprava zastoupení, žaloba, jednání, § 11 odst. 1). EN: Number of full-rate acts.'}, 'polovicni_ukony': {'type': 'integer', 'maximum': 100, 'minimum': 0, 'description': 'Počet úkonů za polovinu sazby (§ 11 odst. 2, například účast jen při vyhlášení rozhodnutí). Bez zadání 0. EN: Number of half-rate acts.'}, 'tarifni_hodnota': {'type': 'number', 'maximum': 100000000000, 'description': 'Tarifní hodnota v Kč; u peněžitého plnění jeho výše bez příslušenství (§ 8 odst. 1 advokátního tarifu). EN: Tariff value in CZK.', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['rizeni', 'zahajeni_rizeni'], 'properties': {'mesicu': {'type': 'integer', 'maximum': 240, 'minimum': 1, 'description': 'U reorganizace: počet měsíců. EN: Number of months.'}, 'rizeni': {'enum': ['konkurs', 'oddluzeni_zpenezenim', 'oddluzeni_splatkami', 'reorganizace', 'prihlasky'], 'type': 'string', 'description': 'Co počítat: konkurs = odměna z výtěžku zpeněžení v konkursu (§ 1), oddluzeni_zpenezenim = oddlužení zpeněžením majetkové podstaty (§ 3 odst. 1), oddluzeni_splatkami = oddlužení plněním splátkového kalendáře (§ 3 odst. 2 písm. a)), reorganizace = reorganizace (§ 2), prihlasky = odměna z přezkoumaných přihlášek (§ 2a). EN: Type of proceedings or fee.'}, 'manzele': {'type': 'boolean', 'description': 'U oddluzeni_splatkami: společné oddlužení manželů (odměna o 50 % vyšší, hotové výdaje 225 Kč). EN: Joint debt relief of spouses.'}, 'bez_zpenezeni': {'type': 'boolean', 'description': 'U prihlasky: konkurs skončil bez zpeněžení (odměna z přihlášek pak nejméně 45 000 Kč, § 2a). EN: Bankruptcy without realisation of assets.'}, 'obrat_mesicne': {'type': 'number', 'maximum': 100000000000, 'minimum': 0, 'description': 'U reorganizace: průměrný měsíční obrat dlužníka v Kč (sazba podle ročního obratu, § 2). EN: Average monthly turnover, CZK.'}, 'pocet_prihlasek': {'type': 'integer', 'maximum': 1000000, 'minimum': 0, 'description': 'U prihlasky: počet přezkoumaných přihlášek. EN: Number of reviewed claims.'}, 'zahajeni_rizeni': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Den zahájení insolvenčního řízení, RRRR-MM-DD. Pro řízení zahájená před 1. 10. 2024 platí dřívější znění vyhlášky a nástroj nepočítá. EN: Date the insolvency proceedings began.'}, 'vytezek_zajisteni': {'type': 'array', 'items': {'type': 'number', 'maximum': 100000000000, 'description': 'Výtěžek jednoho předmětu zajištění v Kč.', 'exclusiveMinimum': 0}, 'maxItems': 100, 'description': 'U konkurs a oddluzeni_zpenezenim: výtěžek zpeněžení k vydání zajištěným věřitelům v Kč, každý předmět zajištění zvlášť (§ 1 odst. 2). EN: Proceeds per secured asset, CZK.'}, 'spravce_platce_dph': {'type': 'boolean', 'description': 'U oddluzeni_splatkami: správce je plátcem DPH (+21 %). Bez zadání true. U ostatních druhů jsou částky bez DPH. EN: The trustee is a VAT payer.'}, 'mesicu_po_schvaleni': {'type': 'integer', 'maximum': 120, 'minimum': 0, 'description': 'U oddluzeni_splatkami: počet započatých měsíců plnění splátkového kalendáře po schválení (zpravidla 36). EN: Months after approval.'}, 'vytezek_nezajisteni': {'type': 'number', 'maximum': 100000000000, 'minimum': 0, 'description': 'U konkurs a oddluzeni_zpenezenim: výtěžek zpeněžení k rozdělení nezajištěným věřitelům v Kč (§ 1 odst. 3). EN: Proceeds for unsecured creditors, CZK.'}, 'mesicu_pred_schvalenim': {'type': 'integer', 'maximum': 120, 'minimum': 0, 'description': 'U oddluzeni_splatkami: počet započatých měsíců do schválení oddlužení. EN: Months before approval of debt relief.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['vek'], 'properties': {'vek': {'type': 'integer', 'maximum': 100, 'minimum': 15, 'description': 'Věk uchazeče ke dni podání žádosti (§ 43). EN: Age on the date of application.'}, 'rok_zadosti': {'type': 'integer', 'maximum': 2100, 'minimum': 2026, 'description': 'Rok podání žádosti; bez zadání letošní (Praha). Ověřené hodnoty: 2026. EN: Year of application.'}, 'skoncil_sam': {'type': 'boolean', 'description': 'Pracovní poměr skončil výpovědí zaměstnance nebo dohodou (jen pro upozornění; od 1. 1. 2026 se podpora nesnižuje). EN: Employment ended by the employee or by agreement.'}, 'cisty_vydelek': {'type': 'number', 'maximum': 10000000, 'description': 'Průměrný měsíční čistý výdělek v Kč, jak ho uvádí zaměstnavatel v potvrzení o zaměstnání (§ 50 odst. 1). Povinný, ledaže jen_nahradni_doba. EN: Average monthly net earnings in CZK.', 'exclusiveMinimum': 0}, 'jen_nahradni_doba': {'type': 'boolean', 'description': 'Podmínka 12 měsíců pojištění je splněna jen náhradní dobou (například péče o dítě), nebo výdělek nelze doložit: podpora v pevné výši (§ 51 odst. 1). EN: Only substitute insurance periods (fixed benefit).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['dotaz'], 'properties': {'obor': {'enum': ['obecna', 'zavazky', 'ujma', 'vecna', 'rodina', 'korporace', 'proces', 'exekuce', 'insolvence', 'prace', 'trest', 'advokacie'], 'type': 'string', 'description': 'Omezit na obor: obecna, zavazky, ujma (náhrada škody), vecna, rodina, korporace, proces, exekuce, insolvence, prace, trest, advokacie. EN: Limit to one area of law.'}, 'dotaz': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': 'Pojem, laický dotaz nebo ustanovení, třeba „promlčení“, „SJM“, „bez zavinění“ nebo „§ 609 OZ“. Bez jmen a jiných osobních údajů. EN: Term, lay question or provision, e.g. "promlčení", "bez zavinění", "§ 609 OZ".'}, 'pocet': {'type': 'integer', 'maximum': 5, 'minimum': 1, 'description': 'Kolik kandidátů vrátit, když dotaz sedí na víc hesel (1 až 5). Bez zadání 3. EN: Number of candidates (1 to 5).'}, 'vyklad': {'type': 'boolean', 'description': 'Vrátit i celý výklad hesla (Markdown). Bez zadání jen definice a citace. EN: Also return the full explanation text.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'oblast': {'enum': ['dispute', 'prevention', 'it_compliance', 'transaction', 'governance', 'training', 'other'], 'type': 'string', 'description': 'Návrh oblasti: dispute (spor / problém), prevention (smlouva / revize), it_compliance (IT compliance / AI Act / NIS2), transaction (transakce / akvizice), governance (statutární orgán), training (školení), other (jiné). EN: Suggested area of law.'}, 'popis_navrh': {'type': 'string', 'maxLength': 1200, 'description': 'Návrh stručného popisu věci (1 až 3 věty), který uživatel v konverzaci schválil. Bez jmen, rodných čísel, údajů o zdraví a jiných citlivých údajů; uživatel ho ve formuláři upraví. EN: Short draft description the user approved; no names or sensitive data.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['jmeno', 'email', 'oblast', 'popis', 'beru_na_vedomi', 'bez_citlivych_udaju', 'token'], 'properties': {'email': {'type': 'string', 'format': 'email', 'maxLength': 254, 'minLength': 6, 'description': 'E-mail, na který přijde odkaz k potvrzení. EN: Email for the confirmation link.'}, 'jazyk': {'enum': ['cs', 'en', 'de', 'fr'], 'type': 'string', 'description': 'Jazyk komunikace: cs (výchozí), en, de, fr. EN: Language of communication.'}, 'jmeno': {'type': 'string', 'maxLength': 80, 'minLength': 2, 'description': 'Jméno a příjmení. EN: Full name.'}, 'lhuta': {'enum': ['ano', 'ne', 'nevim'], 'type': 'string', 'description': 'Běží ve věci lhůta: ano, ne, nevim. EN: Is a deadline running.'}, 'popis': {'type': 'string', 'maxLength': 1200, 'minLength': 20, 'description': 'Stručný popis věci, bez listin a citlivých údajů; nejvýše jeden odkaz. EN: Short description of the matter.'}, 'token': {'type': 'string', 'maxLength': 1000, 'minLength': 20, 'description': 'Jednorázový token formuláře z _meta výsledku nástroje poptavka. EN: One-time form token from the poptavka result.'}, 'oblast': {'enum': ['dispute', 'prevention', 'it_compliance', 'transaction', 'governance', 'training', 'other'], 'type': 'string', 'description': 'Oblast, které se věc týká. EN: Area of law.'}, 'telefon': {'type': 'string', 'maxLength': 20, 'description': 'Telefon (nepovinný). EN: Phone (optional).'}, 'lhuta_datum': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Kdy lhůta končí, RRRR-MM-DD (jen u lhuta ano). EN: Deadline date.'}, 'protistrana': {'type': 'string', 'maxLength': 120, 'description': 'Protistrana: jméno nebo firma (nepovinné, kvůli prověření střetu zájmů). EN: Other party (optional).'}, 'beru_na_vedomi': {'enum': [True], 'type': 'boolean', 'description': 'Uživatel bere na vědomí, že poptávku posílá kanceláři IUSTORIA, že tím nevzniká smlouva a že případná spolupráce se bude řídit smlouvou a VOP. EN: User acknowledges the enquiry goes to IUSTORIA and creates no contract.'}, 'bez_citlivych_udaju': {'enum': [True], 'type': 'boolean', 'description': 'V popisu nejsou citlivé údaje (zdraví, rodná čísla, čísla účtů). EN: No sensitive data in the description.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['typ'], 'properties': {'do': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Datum ve tvaru RRRR-MM-DD; u typu uznani: Do kdy podle uznání splní. EN: Date YYYY-MM-DD.'}, 'typ': {'enum': ['splatnost', 'faktura', 'skoda', 'zdravi', 'obohaceni', 'rozhodnuti', 'uznani'], 'type': 'string', 'description': 'Druh nároku. splatnost = Peněžitá pohledávka se sjednanou splatností (Faktura, smlouva nebo zápůjčka s pevným dnem splatnosti.) – data: splatnost; faktura = Splatná na výzvu nebo až po vystavení faktury (Kdy bude splatná, určil věřitel sám tím, kdy vyzval nebo vyfakturoval.) – data: moznost, splatnost nepovinné; skoda = Náhrada škody na majetku (Poškozená věc, ušlý zisk, finanční ztráta. Ne zranění.) – data: vedomost, vznik; zdravi = Újma na zdraví (Úraz, ublížení na zdraví, bolestné, ztížení společenského uplatnění.) – data: vedomost; obohaceni = Bezdůvodné obohacení (Platba omylem, plnění z neplatné smlouvy, užívání cizí věci bez právního důvodu.) – data: vedomost, vznik; rozhodnuti = Právo přiznané rozhodnutím soudu nebo úřadu (Rozsudek, platební rozkaz nebo jiné rozhodnutí, podle kterého se nezaplatilo.) – data: plneni; uznani = Písemně uznaný dluh (Dlužník dluh podepsal jako uznaný, co do důvodu i výše.) – data: uznani, do nepovinné. EN: Type of claim.'}, 'umysl': {'type': 'boolean', 'description': 'Protistrana jednala úmyslně (jen u typů skoda a obohaceni; prodlouží nejzazší konec na patnáct let). EN: The other party acted intentionally.'}, 'vznik': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Datum ve tvaru RRRR-MM-DD; u typu skoda: Kdy škoda vznikla; u typu obohaceni: Kdy k obohacení došlo. EN: Date YYYY-MM-DD.'}, 'ke_dni': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Den, ke kterému počítat, ve tvaru RRRR-MM-DD. Bez zadání dnešek (Praha). EN: Reference date YYYY-MM-DD; defaults to today (Prague).'}, 'plneni': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Datum ve tvaru RRRR-MM-DD; u typu rozhodnuti: Kdy se mělo podle rozhodnutí plnit. EN: Date YYYY-MM-DD.'}, 'uznani': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Datum ve tvaru RRRR-MM-DD; u typu uznani: Den uznání dluhu. EN: Date YYYY-MM-DD.'}, 'jednani': {'type': 'boolean', 'description': 'S druhou stranou jednáme o mimosoudním řešení nebo o mediaci EN: Out-of-court negotiation about the claim is under way.'}, 'moznost': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Datum ve tvaru RRRR-MM-DD; u typu faktura: Kdy jste mohli poprvé vyzvat nebo fakturovat. EN: Date YYYY-MM-DD.'}, 'vedomost': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Datum ve tvaru RRRR-MM-DD; u typu skoda: Kdy jste se dozvěděli o škodě i o tom, kdo ji má nahradit; u typu zdravi: Kdy jste se dozvěděli o újmě i o tom, kdo ji má nahradit; u typu obohaceni: Kdy jste se dozvěděli o obohacení i o tom, kdo ho má vydat. EN: Date YYYY-MM-DD.'}, 'splatnost': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Datum ve tvaru RRRR-MM-DD; u typu splatnost: Den splatnosti; u typu faktura: Splatnost faktury nebo výzvy. EN: Date YYYY-MM-DD.'}, 'zaloba_podana': {'type': 'boolean', 'description': 'Už jsme podali žalobu nebo návrh na platební rozkaz EN: A lawsuit has been filed.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'vec': {'enum': ['penize', 'rozvod', 'vyporadani', 'urceni'], 'type': 'string', 'description': 'Předmět řízení: penize = zaplacení peněz, rozvod = rozvod manželství, vyporadani = vypořádání společného jmění nebo spoluvlastnictví, urceni = určení vlastnictví k nemovitosti. Bez zadání penize. EN: Subject matter: money, divorce, settlement of joint property, ownership of real estate.'}, 'castka': {'type': 'number', 'description': 'U vec=penize: žalovaná (u opravného prostředku napadená) částka v Kč bez úroků a jiného příslušenství. EN: Amount claimed in CZK.', 'exclusiveMinimum': 0}, 'napada': {'enum': ['vec', 'procesni'], 'type': 'string', 'description': 'U odvolání a dovolání: vec = rozhodnutí ve věci samé, procesni = jiné rozhodnutí (procesní, o nákladech řízení nebo jen o základu nároku). Bez zadání vec. EN: Decision on the merits or a procedural decision.'}, 'rizeni': {'enum': ['navrh', 'odvolani', 'dovolani'], 'type': 'string', 'description': 'Co se podává: navrh = žaloba nebo návrh na zahájení řízení, odvolani = odvolání, dovolani = dovolání. Bez zadání navrh. EN: What is filed: claim, appeal or appellate review.'}, 'rozvod': {'enum': ['smluveny', 'ostatni'], 'type': 'string', 'description': 'U vec=rozvod a rizeni=navrh: smluveny = manželé se dohodli na rozvodu i na jeho důsledcích, ostatni = sporný rozvod. Bez zadání ostatni. EN: Agreed or contested divorce.'}, 'zavody': {'type': 'integer', 'maximum': 1000, 'minimum': 0, 'description': 'U vec=vyporadani: počet obchodních závodů nebo jejich organizačních složek. Bez zadání 0. EN: Number of businesses.'}, 'nemovitosti': {'type': 'integer', 'maximum': 1000, 'minimum': 0, 'description': 'U vec=vyporadani a vec=urceni: počet nemovitých věcí (vše na jednom listu vlastnictví je jedna nemovitá věc). EN: Number of real-estate items.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'url': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': 'Adresa nebo cesta stránky webu, ke které hledat související texty. EN: Page URL or path.'}, 'jazyk': {'enum': ['cs', 'en', 'de', 'fr'], 'type': 'string', 'description': 'Jazyk u vstupu ustanoveni: cs (výchozí), en, de, fr; u url rozhoduje jazyk stránky. Průvodci jsou jen česky. EN: Language: cs, en, de, fr.'}, 'pocet': {'type': 'integer', 'maximum': 5, 'minimum': 1, 'description': 'Kolik stránek nejvýše vrátit (1 až 5). Bez zadání 5. EN: Number of results.'}, 'pojem': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': 'Pojem z právního slovníku (třeba „promlčení“ nebo „SJM“), ke kterému hledat texty: ustanovení, která heslo cituje, a téma pojmu. EN: Glossary term or its slug.'}, 'nastroj': {'enum': ['promlceni', 'soudni_poplatky', 'naklady_sporu', 'uroky', 'lhuta', 'srazky_ze_mzdy', 'exekutorsky_tarif', 'dedicke_podily', 'cestovne_advokata', 'odmena_advokata'], 'type': 'string', 'description': 'Název kalkulačky, ke které hledat texty (tytéž vrací výsledek kalkulačky v poli souvisi). EN: Calculator name.'}, 'ustanoveni': {'type': 'string', 'maxLength': 120, 'minLength': 3, 'description': 'Ustanovení zákona, třeba „§ 629 OZ“, „§ 142 o. s. ř.“ nebo „§ 2910 občanského zákoníku“. EN: Statutory provision, e.g. "§ 629 OZ".'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['cista_mzda'], 'properties': {'rezim': {'enum': ['exekuce', 'oddluzeni'], 'type': 'string', 'description': 'exekuce = srážky ze mzdy při exekuci nebo výkonu rozhodnutí; oddluzeni = měsíční splátka v oddlužení plněním splátkového kalendáře. Bez zadání exekuce. EN: Enforcement or debt relief.'}, 'cista_mzda': {'type': 'number', 'maximum': 100000000, 'description': 'Čistá měsíční mzda v Kč, tedy mzda po odečtení zálohy na daň a pojistného (§ 277 odst. 1 občanského soudního řádu). EN: Net monthly wage in CZK.', 'exclusiveMinimum': 0}, 'prednostni': {'type': 'boolean', 'description': 'Jen v režimu exekuce: mezi vymáhanými pohledávkami je přednostní (výživné, náhrada újmy na zdraví, daně, pojistné, přeplatky dávek a další podle § 279 odst. 2 občanského soudního řádu). EN: A priority claim is enforced.'}, 'rok_vyplaty': {'type': 'integer', 'maximum': 2100, 'minimum': 2000, 'description': 'Rok, ve kterém se mzda vyplácí; rozhodují částky k 1. lednu tohoto roku (§ 4 nařízení vlády č. 595/2006 Sb.). Ověřené hodnoty má nástroj pro rok 2026. Bez zadání letošní rok (Praha). EN: Year of payment.'}, 'vyzivovane_osoby': {'type': 'integer', 'maximum': 30, 'minimum': 0, 'description': 'Počet osob, kterým povinný platí výživné (typicky děti), bez manžela. Bez zadání 0. EN: Number of dependants.'}, 'manzel_s_duchodem': {'type': 'boolean', 'description': 'Započítat i manžela nebo registrovaného partnera. Jen když povinný doložil plátci mzdy, že jemu nebo manželovi byl přiznán starobní, invalidní (druhého nebo třetího stupně) nebo sirotčí důchod (§ 1 odst. 2 nařízení). EN: Count the spouse (pension proven).'}, 'spravce_platce_dph': {'type': 'boolean', 'description': 'Jen v režimu oddlužení: insolvenční správce je plátcem DPH. Bez zadání true. EN: The insolvency trustee is a VAT payer.'}, 'ctyri_a_vice_exekuci': {'type': 'boolean', 'description': 'Jen v režimu exekuce: na mzdu jsou nařízeny nejméně čtyři exekuce a usnesení byla doručena plátci mzdy (§ 279 odst. 4 občanského soudního řádu). EN: At least four enforcements on the wage.'}, 'opravneni_z_vyzivneho': {'type': 'integer', 'maximum': 30, 'minimum': 0, 'description': 'Jen v režimu exekuce: kolik z vyživovaných osob vymáhá výživné exekucí proti povinnému. Na ně se čtvrtina nezabavitelné částky nezapočítává (§ 1 odst. 2 nařízení) a výživné je přednostní pohledávka. Bez zadání 0. EN: Dependants enforcing maintenance.'}, 'povinny_dolozil_duchod': {'type': 'boolean', 'description': 'Jen v režimu exekuce: povinný doložil plátci mzdy starobní, invalidní (druhého nebo třetího stupně) nebo sirotčí důchod (výjimka podle § 279 odst. 5). EN: The debtor proved a pension.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['pohledavky'], 'properties': {'druh': {'enum': ['zakonny', 'smluvni_prodleni', 'kapitalovy', 'vyzivne'], 'type': 'string', 'description': 'Co počítat: zakonny = Zákonný úrok z prodlení (Dlužník platí pozdě a výše úroku není ve smlouvě.); smluvni_prodleni = Sjednaný úrok z prodlení (Smlouva určuje vlastní sazbu, třeba 0,05 % denně.); kapitalovy = Úrok ze zápůjčky nebo úvěru (Sjednaná odměna za půjčené peníze, ne sankce za prodlení.); vyzivne = Úrok z dlužného výživného (U nezletilého dítěte od roku 2026 prvních šest měsíců 2,5 promile denně.). Bez zadání zakonny. EN: What to calculate.'}, 'komu': {'enum': ['nezletile', 'jine'], 'type': 'string', 'description': 'Jen u druh=vyzivne: nezletile = nezletilé dítě (zvýšený úrok 2,5 promile denně prvních šest měsíců u prodlení od 1. 1. 2026), jine = zletilé dítě nebo manžel. Bez zadání nezletile. EN: Maintenance: minor child or other.'}, 'sazba': {'type': 'number', 'minimum': 0, 'description': 'Jen u druh=smluvni_prodleni a kapitalovy: sjednaná sazba (číslo, jednotka podle pole jednotka). EN: Agreed rate.'}, 'vztah': {'enum': ['b2b', 'b2c', 'c2c', 'verejny_zadavatel'], 'type': 'string', 'description': 'Kdo komu dluží: b2b = Podnikatel podnikateli (U zboží a služeb paušál 1 200 Kč za každou pohledávku.); b2c = Podnikatel spotřebiteli (Dlužník je spotřebitel. Platba jde nejdřív na jistinu.); c2c = Člověk člověku (Třeba půjčka mezi známými. Dlužník tu spotřebitelem není.); verejny_zadavatel = Podnikatel veřejnému zadavateli (Dodávka zboží nebo služby státu, obci nebo jiné veřejné instituci.). Rozhoduje o paušálu 1 200 Kč a o pořadí započtení plateb. Bez zadání b2b; u výživného se nepoužije. EN: Relationship between creditor and debtor.'}, 'ke_dni': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Den, ke kterému se úrok počítá (včetně), RRRR-MM-DD. Bez zadání dnešek (Praha). EN: Reference date YYYY-MM-DD; defaults to today (Prague).'}, 'platby': {'type': 'array', 'items': {'type': 'object', 'required': ['castka', 'datum'], 'properties': {'datum': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Den připsání na účet věřitele, RRRR-MM-DD. Tento den se do prodlení ještě počítá. EN: Date credited to the creditor.'}, 'castka': {'type': 'number', 'description': 'Zaplacená částka v Kč. EN: Amount paid in CZK.', 'exclusiveMinimum': 0}, 'na_jistinu': {'type': 'boolean', 'description': 'Dlužník určil, že platí nejdřív na jistinu. EN: Debtor designated the principal first.'}, 'pohledavka': {'type': 'integer', 'minimum': 1, 'description': 'Pořadí pohledávky (od 1), na kterou dlužník platbu určil. Bez zadání podle § 1933. EN: Claim the debtor designated.'}, 'souhlas_veritele': {'type': 'boolean', 'description': 'Věřitel s tím souhlasil (u smluv od 1. 7. 2021 podmínka, aby to platilo). EN: Creditor agreed.'}}, 'additionalProperties': False}, 'maxItems': 200, 'description': 'Částečné platby. Rozhodný je den připsání na účet věřitele (§ 1957). EN: Part payments.'}, 'delitel': {'enum': ['365', 'skutecny', 'ACT/360', '30E/360'], 'type': 'string', 'description': 'Konvence dní: 365 = Skutečné dny / 365 (Bez ujednání ve smlouvě.); skutecny = Skutečné dny / skutečné dny v roce (V přestupném roce dělí 366.); ACT/360 = Skutečné dny / 360 (Jen když to smlouva výslovně určuje.); 30E/360 = 30/360 (evropská) (Každý měsíc 30 dní, rok 360. Jen podle smlouvy.). Bez zadání 365. ACT/360 a 30E/360 jen u kapitalovy. EN: Day-count convention.'}, 'predmet': {'enum': ['zbozi_sluzba', 'jine'], 'type': 'string', 'description': 'Jen mezi podnikateli: zbozi_sluzba = dodávka zboží nebo služby za úplatu (paušál 1 200 Kč náleží), jine = zápůjčka nebo jiné plnění (paušál ne). Bez zadání zbozi_sluzba. EN: Between businesses: goods or services, or other.'}, 'jednotka': {'enum': ['procent_rocne', 'procent_denne', 'promile_denne'], 'type': 'string', 'description': 'Jednotka sjednané sazby: procent_rocne = % ročně, procent_denne = % denně, promile_denne = ‰ denně. Bez zadání procent_rocne; u kapitalovy jen procent_rocne (§ 1803 občanského zákoníku). EN: Unit of the agreed rate.'}, 'pohledavky': {'type': 'array', 'items': {'type': 'object', 'required': ['castka'], 'properties': {'castka': {'type': 'number', 'description': 'Částka (jistina) v Kč. EN: Principal in CZK.', 'exclusiveMinimum': 0}, 'splatnost': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Den splatnosti, RRRR-MM-DD. Prodlení začíná následujícím dnem. U kapitalovy nepovinné. EN: Due date.'}, 'upominana': {'type': 'boolean', 'description': 'Věřitel dlužníka o zaplacení této pohledávky upomenul (§ 1933: neurčená platba jde nejdřív na ni). EN: Debtor was reminded of this claim.'}, 'zajistena': {'type': 'boolean', 'description': 'Pohledávka je zajištěná (§ 1933: neurčená platba jde nejdřív na nejméně zajištěnou). EN: Claim is secured.'}, 'poskytnuto': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Jen u kapitalovy: den poskytnutí peněz, RRRR-MM-DD. Úročí se od následujícího dne. EN: Loan: date the money was provided.'}, 'datum_smlouvy': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Den uzavření smlouvy, RRRR-MM-DD. Rozhoduje o znění § 1932 (před 1. 7. 2021 staré, i u spotřebitele nejdřív úroky). U spotřebitele bez data se bere nové znění. EN: Contract date.'}, 'splatnost_lhutou': {'type': 'boolean', 'description': 'Splatnost je určená lhůtou (třeba 14 dní od doručení faktury): připadne-li na sobotu, neděli nebo svátek, posune se na pracovní den (§ 607). EN: Due date set by a period (moves to a working day).'}}, 'additionalProperties': False}, 'maxItems': 60, 'minItems': 1, 'description': 'Pohledávky (faktury, dávky výživného, zápůjčky), každá zvlášť. EN: Claims, each separately.'}, 'obvykla_sazba': {'type': 'number', 'minimum': 0, 'description': 'Jen u kapitalovy, nepovinné: obvyklá sazba v % ročně (statistika ČNB) pro srovnání se sjednanou. EN: Usual market rate for comparison.'}, 'uroky_z_uroku': {'type': 'boolean', 'description': 'Úroky z úroků jsou sjednané (§ 1806). Nástroj je nepočítá, jen upozorní, že výsledek je spodní hranicí. EN: Interest on interest was agreed.'}, 'pausal_uplatnen': {'type': 'string', 'format': 'date', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Den, kdy věřitel uplatnil paušál 1 200 Kč. Od něj ho nástroj bere jako náklad již určený a platby jdou nejdřív na něj. EN: Date the flat fee was claimed.'}, 'uver_fyzicke_osobe': {'type': 'boolean', 'description': 'Spotřebitelský úvěr nebo zápůjčka či úvěr, kde je dlužníkem fyzická osoba (§ 122 zákona o spotřebitelském úvěru): úrok z prodlení nejvýš v zákonné výši. EN: Consumer credit or loan to an individual (cap under Section 122).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'enum': ['narok-pojistovna', 'uznani-dluhu', 'zadost-o-informace', 'trestni-oznameni', 'zadost-o-vyrozumeni', 'odstoupeni-od-smlouvy', 'reklamace'], 'type': 'string', 'description': 'Který vzor otevřít. EN: Which template to open.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'enum': ['narok-pojistovna', 'uznani-dluhu', 'zadost-o-informace', 'trestni-oznameni', 'zadost-o-vyrozumeni', 'odstoupeni-od-smlouvy', 'reklamace'], 'type': 'string', 'description': 'Který vzor. EN: Which template.'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
Court of Common Pleas (Peregrini)
Provides an agent-oriented court system for filing, defending, researching, appealing, and auditing disputes and agreements betwe…
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…
DPX — Institutional Cross-Border Settlement
Provides compliance-gated cross-border crypto settlement, agent registration and spending mandates, stablecoin routing, ESG and s…
FalaZuki Finance BR
Provides Brazil-focused financial calculations and rules for investments, credit, taxes, payroll, labor costs, debt, budgeting, a…
XBOSS
Accesses Korean tax, social insurance, payroll, cash receipt, e-tax invoice, and certificate filing services.
Sirenic
Provides European company registry, financial, procurement, sanctions, regulatory, insolvency, ownership, and ongoing due-diligen…
taxsort-mcp
Classifies personal tax transactions, applies user-defined rules, manages tax-year sessions, and provides account, usage, and cre…