Vorsorge-Regeln
Server Details
German estate planning: notary fees, inheritance shares, sourced facts, free emergency folders.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 4 tools
The four tools map to distinct intents: statutory share calculation, notary fee calculation, folder search, and factual lookup. The only friction is that notary fees and testament custody costs appear both in notarkosten_berechnen and as topics inside vorsorge_fakten, so an agent may hesitate between computing and looking up.
Three tools follow a clean German noun_verb pattern (erbquoten_berechnen, notarkosten_berechnen, notfallmappe_finden) with snake_case throughout. vorsorge_fakten breaks the verb pattern, but it is still readable and clearly signals a lookup resource.
Four tools is compact and each one covers a distinct, real user question type in German estate planning. It is on the lean side for the domain, but nothing feels redundant or padded.
Statutory inheritance, notary fees, official folders and a fact base are covered, but there is no inheritance-tax computation (only facts) and no tool to enumerate the available topics or produce/assemble the documents themselves. Agents will hit gaps on tax questions and on document-level output.
Available Tools
4 toolserbquoten_berechnenErbquoten und Pflichtteil berechnenARead-onlyIdempotentInspect
Use when someone asks who inherits without a will in Germany and how much: "Wer erbt ohne Testament", "gesetzliche Erbfolge Ehefrau Kinder", "Erbquote Ehegatte", "Pflichtteil berechnen", "erben Geschwister". Returns the statutory shares and compulsory portions (Pflichtteil) under §§ 1924 to 1926, 1931, 1371 and 2303 BGB for spouse, children, parents and siblings, as fractions and percentages with the paragraphs. Inputs are only marital status, matrimonial property regime and the number of living relatives; never ask for names. The calculator stops at the third order (grandparents and their descendants).
| Name | Required | Description | Default |
|---|---|---|---|
| eltern | No | Nur ohne Kinder: Leben die Eltern noch? | |
| kinder | Yes | Zahl der lebenden Kinder. | |
| geschwister | No | Nur ohne Kinder und wenn nicht beide Eltern leben: Zahl der Geschwister. | |
| grosseltern | No | Nur verheiratet, ohne Kinder, Eltern und Geschwister: Lebt noch mindestens ein Großelternteil? | |
| gueterstand | No | Nur bei verheiratet. Ohne Ehevertrag gilt die Zugewinngemeinschaft (Standard). | |
| verheiratet | Yes | War die verstorbene Person verheiratet oder in eingetragener Lebenspartnerschaft? |
Output Schema
| Name | Required | Description |
|---|---|---|
| erben | Yes | |
| eingaben | No | |
| hinweise | Yes | |
| disclaimer | Yes | |
| rechner_url | Yes | |
| rechner_endet | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish a safe, idempotent, closed-world read, so the lower bar is appropriate; the description adds real scope context the annotations cannot: results are expressed as fractions and percentages with the relevant paragraphs, and coverage halts at the third order. It does not discuss error/edge behavior, but the scope disclosure is substantial.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
It is front-loaded with triggers first, then returns, then input constraints and limits, so an agent can decide fast. It is a dense single block and slightly long, but no sentence is filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description needn't spell out return values, yet it still names the output shape (fractions, percentages, paragraphs). Annotations cover safety, the schema covers the six parameters, and the description covers eligibility scope and boundaries — nothing an agent needs is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so baseline 3 applies, but the description goes further by constraining the input space to marital status, matrimonial property regime and the count of living relatives, and explicitly forbidding name collection. That clarifies the intent behind the conditional parameters even if the per-field gating stays in the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description pairs an explicit action (calculate statutory inheritance shares and Pflichtteil) with the exact resources and even the governing BGB paragraphs. Quoted trigger phrases make it unmistakable which queries this tool answers, and the sibling tools (notary costs, emergency folder) are obviously unrelated.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It states concrete when-to-use triggers ("Wer erbt ohne Testament", "Pflichtteil berechnen") and an explicit when-not/do-not constraint: never ask for names, only status/regime/number of relatives. The stopping condition (third order) tells the agent when this calculator no longer applies.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
notarkosten_berechnenNotarkosten berechnenARead-onlyIdempotentInspect
Use when someone asks what a German notary charges for a will or a power of attorney: "Was kostet ein Testament beim Notar", "Notarkosten Vorsorgevollmacht", "Berliner Testament Notar Kosten", "Erbvertrag Kosten", "Vollmacht beglaubigen lassen Kosten". Computes the fee under the German court and notary fees act (GNotKG, Tabelle B, as amended 2025) from the document type and the assets in euros: business value (Geschäftswert), fee rate, minimum fees, postage flat rate (Nr. 32005 KV), 19 % VAT and the total. For wills it also compares notary, lawyer and handwritten will with court custody and register fees. Only the document type and an amount are needed; never ask for a name or other personal details.
| Name | Required | Description | Default |
|---|---|---|---|
| dokument | Yes | testament = Einzeltestament; gemeinschaftliches_testament = Berliner Testament oder Erbvertrag (2,0-Gebühr); vorsorgevollmacht_beurkundet = notarielle Beurkundung; vorsorgevollmacht_beglaubigt = nur Unterschriftsbeglaubigung unter einem fertigen Text. | |
| schulden | No | Schulden in Euro, optional. Zählen nur beim Testament, höchstens bis zur Hälfte des Vermögens (§ 102 GNotKG). | |
| vermoegen | Yes | Vermögen in Euro (Aktivvermögen, bei Ehepaaren gemeinsam). Eine Schätzung genügt. |
Output Schema
| Name | Required | Description |
|---|---|---|
| netto | Yes | |
| brutto | Yes | |
| gebuehr | Yes | |
| quellen | Yes | |
| dokument | Yes | |
| hinweise | Yes | |
| schulden | No | |
| vergleich | No | |
| vermoegen | No | |
| disclaimer | Yes | |
| rechner_url | Yes | |
| umsatzsteuer | Yes | |
| dokument_text | No | |
| gebuehrensatz | No | |
| hoechstbetrag | Yes | |
| geschaeftswert | Yes | |
| auslagenpauschale | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), so the bar is lower. The description still adds real context: the legal basis and 2025 amendment, that VAT is 19% and postage is Nr. 32005 KV, and that wills additionally include a cost comparison — none of which is derivable from the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the use case and followed by scope and the data-minimization rule. The list of example queries is long but directly supports trigger matching; the enumeration of fee components partly duplicates what the output schema would reveal, which is the only waste.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, yet the description still names the computed components for predictability. Legal basis, input minimality, and the extra will-comparison behavior are all covered — nothing an agent needs to invoke this correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With schema coverage at 100% and the enum fully documented inline, the schema already carries the semantic load, so baseline 3 applies. The description only restates that document type and an amount suffice and hints at the business value concept; it adds little beyond the existing parameter descriptions.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource: computes German notary fees under GNotKG Tabelle B from document type and asset value. Lists exactly which outputs are produced (fee rate, minimum fees, postage flat rate, VAT, total) and adds a comparison feature for wills, so an agent can tell it apart from erbquoten_berechnen or vorsorge_fakten without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Opens with an explicit trigger condition ('Use when someone asks what a German notary charges for a will or a power of attorney') backed by five realistic phrasings. Also gives a negative constraint — never ask for a name or personal details — and states the minimal input needed, which removes the main failure mode for this tool.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
notfallmappe_findenKostenlose Notfallmappe findenARead-onlyIdempotentInspect
Use when someone looks for a free emergency or estate planning folder (Notfallmappe, Vorsorgemappe, Notfallordner) from their district, city or state in Germany: "Notfallmappe kostenlos Landkreis Passau", "Vorsorgemappe Frankfurt PDF", "Notfallordner Bayern kostenlos". Searches the register of 55 free official folders on vorsorge-regeln.de (publisher, pages, whether the PDF is fillable, direct PDF link, check date). Without a match it lists the states covered and the free nationwide forms of the Federal Ministry of Justice. Needs only a place name or a state.
| Name | Required | Description | Default |
|---|---|---|---|
| ort | No | Landkreis, Kreis oder Stadt, zum Beispiel "Passau", "Bodenseekreis", "Frankfurt am Main". | |
| bundesland | No | Bundesland, zum Beispiel "Bayern" oder "NRW". |
Output Schema
| Name | Required | Description |
|---|---|---|
| suche | No | |
| laender | Yes | |
| treffer | Yes | |
| bundesweit | No | |
| disclaimer | Yes | |
| treffer_art | Yes | |
| register_url | Yes | |
| vorlagen_url | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnlyHint, idempotentHint, destructiveHint=false, openWorldHint=false), and the description adds genuinely new behavior: the register is a fixed set of 55 official folders, the returned fields (publisher, pages, fillable PDF, direct PDF link, check date), and the fallback behavior when nothing matches (states covered plus Federal Ministry of Justice nationwide forms). That fallback disclosure is exactly the kind of context annotations cannot carry.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The usage trigger and resource scope are front-loaded, and the example queries plus the no-match fallback sentence both earn their place. It runs long in a single dense block and could be split, which keeps it just under the top mark.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, yet the description still gives a compact inventory of what the register returns and what happens on a miss, so an agent knows both the input contract and the failure path. Nothing needed to call this correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline would be 3, but the description adds a useful constraint the schema does not: 'Needs only a place name or a state.' With zero required parameters, this tells the agent that either field alone suffices and both are not needed, which resolves a real ambiguity.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('free emergency or estate planning folder ... from their district, city or state in Germany') and names the underlying register of 55 official folders on vorsorge-regeln.de. This is clearly distinguishable from the sibling tools, which are calculators (erbquoten_berechnen, notarkosten_berechnen) and a facts lookup (vorsorge_fakten).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives explicit activation context ('Use when someone looks for...') plus three realistic example phrasings, which is strong routing guidance. It stops short of naming a sibling or stating when NOT to use it, so it earns a 4 rather than a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
vorsorge_faktenBelegte Fakten zu Vorsorge und ErbeARead-onlyIdempotentInspect
Use for German fees, deadlines and rules on estate planning documents and inheritance, instead of answering from memory: Zentrales Vorsorgeregister fees, 10-euro certification of a Vorsorgevollmacht at the Betreuungsbehörde (§ 7 BtOG), official BMJ forms, Betreuungsverfügung, testament custody and register fees, will opening fee, deadline to disclaim an inheritance, inheritance tax allowances, notary fee rules. Every fact carries its legal source, an official link and the date it was checked. Topics: betreuungsverfuegung, erbfall_fristen, erbschaftsteuer, notarkosten, patientenverfuegung, testament, vorsorgeregister, vorsorgevollmacht.
| Name | Required | Description | Default |
|---|---|---|---|
| thema | Yes | Thema. |
Output Schema
| Name | Required | Description |
|---|---|---|
| stand | No | |
| thema | Yes | |
| titel | Yes | |
| fakten | Yes | |
| info_url | Yes | |
| disclaimer | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, openWorldHint=false and destructiveHint=false, so the safety profile is covered. The description adds meaningful provenance behavior: every fact carries a legal source, an official link, and the date it was checked.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with the usage instruction and then lists concrete fact categories. It is somewhat dense and the final topic list duplicates the schema enum, but every element contributes to routing and none is misleading.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With one required enum parameter and an output schema, the description does not need to explain return values. It supplies enough topic coverage and provenance context for an agent to invoke the tool correctly; only explicit sibling routing is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and the single parameter is an enum whose values are already documented in the schema. The description repeats the topic list, which helps confirm routing but does not add syntax or interpretation beyond the schema baseline.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific resource and scope: German fees, deadlines and rules on estate planning documents and inheritance. It enumerates concrete facts (Vorsorgeregister fees, § 7 BtOG certification, BMJ forms, inheritance tax allowances, etc.), making it clearly distinguishable from calculation-oriented siblings such as erbquoten_berechnen and notarkosten_berechnen.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It explicitly tells the agent to use this instead of answering from memory, which is a strong usage directive. It does not name sibling tools or state exclusions, but the factual-lookup vs. calculation distinction is clear from the purpose.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
4 tool updates
- First observed
erbquoten_berechnen - First observed
notarkosten_berechnen - First observed
notfallmappe_finden - First observed
vorsorge_fakten
Related MCP Connectors
Read-only German guide: stairlift, home lift and ramp costs, subsidies, contracts.
Italian home purchase, inheritance and gift tax calculators by a notary's office. No login.
UK estate-planning calculators + knowledge (IHT, intestacy, trusts, wills). Read-only.
German stairlifts: costs, grants per state, stair width check, fault help, repair or replace.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceCite-grade German legal-text infrastructure for LLM agents, providing access to federal, Länder, and EU laws with cryptographic provenance.2Apache 2.0
- AlicenseNot gradedqualityFmaintenanceEnables querying over 6,800 German federal statutes, case law, and legislative preparatory works with verbatim source text. Integrates EU law cross-references and provides citation validation and legal stance building.160 npm23Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables founders and small companies in Germany to ask about HR deadlines, costs, obligations, workflows, letters, and contract clauses, with calculations and official sources and without sign-in or stored inputs.MIT
- AlicenseAqualityCmaintenanceProvides access to the official German Federal Legal Information Portal (rechtsinformationen.bund.de) enabling AI agents to search German federal laws, court decisions, and legal documentation with authoritative citations from official sources.524MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.