Skip to main content
Glama

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

Vyplnit vzor dokumentu

vzor_formular
Read-onlyIdempotent

Otevře v konverzaci formulář vzoru dokumentu z průvodců IUSTORIA. Uživatel ho vyplní sám a stáhne si dokument .docx; skládá se v jeho prohlížeči a vyplněné údaje neodcházejí na server IUSTORIA ani do konverzace. Formulář za uživatele nevyplňujte a neptejte se ho v chatu na osobní údaje. Klient, který formulář nezobrazí, dostane odkaz na týž formulář na webu. K čemu vzor slouží a kdy ho nepoužít, řekne nástroj vzor_info. Dostupné vzory: narok-pojistovna (Uplatnění nároku na náhradu újmy na zdraví u pojišťovny viníka); uznani-dluhu (Uznání dluhu a dohoda o splátkách); smlouva-o-zapujcce (Smlouva o zápůjčce); kvitance (Kvitance); zadost-o-informace (Žádost o informace podle zákona č. 106/1999 Sb.); trestni-oznameni (Trestní oznámení); zadost-o-vyrozumeni (Žádost o vyrozumění o trestním oznámení); odstoupeni-od-smlouvy (Odstoupení od smlouvy uzavřené na dálku); reklamace (Reklamace zboží); dpp-dpc (Dohoda o provedení práce nebo o pracovní činnosti); vypoved-zamestnance (Výpověď z pracovního poměru daná zaměstnancem); dohoda-o-rozvazani (Dohoda o rozvázání pracovního poměru); pracovni-smlouva (Pracovní smlouva); prace-na-dalku (Dohoda o práci na dálku); potvrzeni-o-zamestnani (Potvrzení o zaměstnání); darovaci-smlouva (Darovací smlouva); prominuti-prislusenstvi (Žádost o prominutí úroku, pokuty nebo penále); plna-moc-spravce-dane (Plná moc k zastupování před finančním úřadem); poseckani-dane (Žádost o posečkání daně nebo splátky); prodlouzeni-lhuty (Žádost o prodloužení lhůty pro daňové přiznání); oznameni-pojistne-udalosti (Oznámení pojistné události z vlastního pojištění); zadost-pojistitel (Žádost pojišťovně o zdůvodnění plnění, zálohu nebo urgence šetření); stiznost-pojistitel (Stížnost pojišťovně na vyřizování pojistné události); vypoved-pojisteni (Výpověď pojištění a nesouhlas se zvýšením pojistného); zanik-povinneho-ruceni (Oznámení zániku povinného ručení); kupni-smlouva-vozidlo (Kupní smlouva na ojeté auto); plna-moc (Plná moc: obecná, k převzetí zásilek a k převodu vozidla); vypoved-najmu (Výpověď nájmu bytu); predavaci-protokol (Předávací protokol k bytu). EN: Opens the template form in the conversation; the user fills it in and the document is assembled in the browser.

Input Schema

NameRequiredDescriptionDefault
idYesKterý vzor otevřít. EN: Which template to open.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / id / enum
      Previous value: -[
      -  "narok-pojistovna",
      -  "uznani-dluhu",
      -  "zadost-o-informace",
      -  "trestni-oznameni",
      -  "zadost-o-vyrozumeni",
      -  "odstoupeni-od-smlouvy",
      -  "reklamace",
      -  "dpp-dpc",
      -  "vypoved-zamestnance",
      -  "dohoda-o-rozvazani",
      -  "pracovni-smlouva",
      -  "prace-na-dalku",
      -  "potvrzeni-o-zamestnani",
      -  "prominuti-prislusenstvi",
      -  "plna-moc-spravce-dane",
      -  "poseckani-dane",
      -  "prodlouzeni-lhuty",
      -  "oznameni-pojistne-udalosti",
      -  "zadost-pojistitel",
      -  "stiznost-pojistitel",
      -  "vypoved-pojisteni",
      -  "zanik-povinneho-ruceni"
      -]New value: +[
      +  "narok-pojistovna",
      +  "uznani-dluhu",
      +  "smlouva-o-zapujcce",
      +  "kvitance",
      +  "zadost-o-informace",
      +  "trestni-oznameni",
      +  "zadost-o-vyrozumeni",
      +  "odstoupeni-od-smlouvy",
      +  "reklamace",
      +  "dpp-dpc",
      +  "vypoved-zamestnance",
      +  "dohoda-o-rozvazani",
      +  "pracovni-smlouva",
      +  "prace-na-dalku",
      +  "potvrzeni-o-zamestnani",
      +  "darovaci-smlouva",
      +  "prominuti-prislusenstvi",
      +  "plna-moc-spravce-dane",
      +  "poseckani-dane",
      +  "prodlouzeni-lhuty",
      +  "oznameni-pojistne-udalosti",
      +  "zadost-pojistitel",
      +  "stiznost-pojistitel",
      +  "vypoved-pojisteni",
      +  "zanik-povinneho-ruceni",
      +  "kupni-smlouva-vozidlo",
      +  "plna-moc",
      +  "vypoved-najmu",
      +  "predavaci-protokol"
      +]
  2. Changed1 schema field changed
    • changedInput schema / properties / id / enum
      Previous value: -[
      -  "narok-pojistovna",
      -  "uznani-dluhu",
      -  "zadost-o-informace",
      -  "trestni-oznameni",
      -  "zadost-o-vyrozumeni",
      -  "odstoupeni-od-smlouvy",
      -  "reklamace"
      -]New value: +[
      +  "narok-pojistovna",
      +  "uznani-dluhu",
      +  "zadost-o-informace",
      +  "trestni-oznameni",
      +  "zadost-o-vyrozumeni",
      +  "odstoupeni-od-smlouvy",
      +  "reklamace",
      +  "dpp-dpc",
      +  "vypoved-zamestnance",
      +  "dohoda-o-rozvazani",
      +  "pracovni-smlouva",
      +  "prace-na-dalku",
      +  "potvrzeni-o-zamestnani",
      +  "prominuti-prislusenstvi",
      +  "plna-moc-spravce-dane",
      +  "poseckani-dane",
      +  "prodlouzeni-lhuty",
      +  "oznameni-pojistne-udalosti",
      +  "zadost-pojistitel",
      +  "stiznost-pojistitel",
      +  "vypoved-pojisteni",
      +  "zanik-povinneho-ruceni"
      +]
  3. Changed1 schema field changed
    • changedInput schema / properties / id / enum
      Previous value: -[
      -  "narok-pojistovna",
      -  "uznani-dluhu"
      -]New value: +[
      +  "narok-pojistovna",
      +  "uznani-dluhu",
      +  "zadost-o-informace",
      +  "trestni-oznameni",
      +  "zadost-o-vyrozumeni",
      +  "odstoupeni-od-smlouvy",
      +  "reklamace"
      +]
  4. Added

TDQS

A4.9/5.0
Behavior5/5

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

Annotations already declare readOnlyHint/idempotentHint/destructiveHint false and openWorldHint false, but the description adds substantive context they don't carry: the document is assembled in the user's browser and filled data never leaves to the IUSTORIA server or the conversation. That privacy/flow detail is exactly the kind of behavioral disclosure annotations cannot express.

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 behavioral and usage guidance is front-loaded in tight sentences before the enumeration. The 29-item template list dominates the length, but each entry carries information the enum alone does not, so it largely earns its place rather than being padding.

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

Completeness5/5

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

For a single-enum, read-only template-opening tool with no output schema, the description covers purpose, when to use it, the rendering fallback, the privacy flow, and the meaning of every valid id. Nothing an agent needs to invoke it correctly is missing.

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

Parameters5/5

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

Schema coverage is 100% and the enum lists slug identifiers only, so the schema cannot tell the agent what any slug means. The description supplies Czech human-readable meanings for all 29 template ids (e.g., 'uznani-dluhu (Uznání dluhu a dohoda o splátkách)'), which is genuine added meaning beyond the structured field.

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 specific verb and resource: it opens a template form in the conversation for the user to fill in and download as .docx. It also distinguishes itself from vzor_info by delegating 'what it's for and when not to use it' to that sibling. An agent knows exactly what this does without opening the schema.

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

Usage Guidelines5/5

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

Explicit when/when-not/alternatives: do not fill the form on the user's behalf, do not ask for personal data in chat, and consult vzor_info for purpose and non-use cases. The fallback for clients that cannot render the form (a web link to the same form) is also specified, which is unusually complete routing guidance.

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