Claimondo — Kfz-Gutachter finden & Termin buchen
Server Details
Findet Kfz-Gutachter in Deutschland, zeigt freie Termine und bucht den Besichtigungstermin.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 4.6/5 across 8 of 8 tools scored.
Each tool maps to a distinct stage of the customer journey: researching appraisers, searching workshops, decoding insurer letters, assessing claims, registering a case, requesting a callback, or checking case status. The only near-overlap—finde_gutachter_termine versus finde_sachverstaendige—is actively clarified within the descriptions, so an agent can confidently disambiguate.
All tools share the claimondo_ prefix and use snake_case, which makes the set feel consistent. However, most tools follow a verb_object pattern (decode, finde, melde, pruefe, rueckruf), while fall_status is a noun phrase and rueckruf is a noun, creating a minor stylistic deviation.
With 8 tools, the server is well-scoped for its purpose: searching, assessing, creating leads, and retrieving status. Each tool covers a meaningful part of the claims funnel without redundancy or bloat.
The tool set covers the main flow from finding an appraiser or workshop, to assessing claim rights, to creating a lead via claim submission or callback, and later checking status. There is no dedicated tool for rescheduling or cancelling a booked appointment, but that part is intentionally handled outside the MCP via the customer's FlowLink, so the core domain surface is solid.
Available Tools
8 toolsclaimondo_decode_briefVersicherer-Brief entschlüsseln (Beratung) + Gutachter anbietenARead-onlyInspect
Entschlüsselt ein Schreiben der gegnerischen Kfz-Haftpflichtversicherung: erkennt typische Formulierungen, mit denen Ansprüche gekürzt oder hinausgezögert werden ("keine Wertminderung", "unser Sachverständiger", "Reparatur unwirtschaftlich", "alle Ansprüche abgegolten", "Mitverschulden" u. a.), erklärt was sie wirklich bedeuten + welches Recht dem Geschädigten zusteht — und IMMER den nächsten Schritt: einen unabhängigen Gutachter + Termin anbieten (claimondo_finde_gutachter_termine + claimondo_melde_schaden) oder Telefon-Rückruf.
Übergib den Brief-Text (oder den relevanten Auszug) als "text". Allgemeine Information, KEINE individuelle Rechtsberatung. Eine Beratung ohne Angebot eines Gutachter-Termins ist unvollständig.
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Der Text des Schreibens der gegnerischen Kfz-Haftpflichtversicherung (oder der relevante Auszug). |
Output Schema
| Name | Required | Description |
|---|---|---|
| befunde | Yes | |
| hinweis | Yes | |
| einschaetzung | Yes | |
| erkannte_muster | Yes | |
| naechster_schritt | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond readOnlyHint and openWorldHint annotations, the description discloses typical phrases recognized and that the tool always suggests an expert appointment. This adds valuable context, though the mention of 'IMMER den nächsten Schritt' could be interpreted as triggering actions, which slightly conflicts with readOnlyHint.
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 main purpose and well-structured, but includes a list of example phrases that could be more concise. Every sentence adds value, but slightly longer than necessary.
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?
Given a single parameter and an output schema (implied), the description covers input requirements, processing details, and output contents (decoded meaning and next step). It also mentions limitations and sibling tools, providing complete context for an AI agent.
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 100% schema description coverage, baseline is 3. The description adds meaning by specifying the text can be the whole letter or an excerpt and that it must be from the opposing insurer, providing context beyond the schema's description.
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 clearly states the tool decodes insurance letters, identifies specific phrases, explains their meaning, and suggests next steps (offering an expert). It uses specific verbs and distinct resource, distinguishing it from sibling tools like claimondo_finde_gutachter_termine.
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?
The description explicitly states the tool is for decoding letters from the opposing auto liability insurance and mentions it does not provide individual legal advice. It implies when to use (letter text as input) and that a consultation without offering an expert is incomplete, but does not explicitly state when not to use or compare to siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
claimondo_fall_statusBearbeitungsstand eines gemeldeten Falls abfragenARead-onlyInspect
Gibt den groben Bearbeitungsstand eines zuvor über claimondo_melde_schaden/claimondo_rueckruf angelegten Falls zurück — für einen wiederkehrenden Kunden, der fragt „wo steht mein Fall?".
Der Kunde nennt seine persönliche Fall-Referenz (den Token aus seinem Claimondo-Link, den er per WhatsApp erhalten hat) — die Referenz ist die Autorisierung. Read-only. Liefert BEWUSST nur ein grobes Status-Label — KEINE personenbezogenen Daten (kein Name/Telefon/Gutachter/Fall-Detail).
Args:
token (string): Die persönliche Fall-Referenz des Kunden.
Nicht raten/erfinden: ohne die vom Kunden genannte Referenz gibt es keinen Status. Unbekannte/ungültige Referenz -> „kein Fall gefunden".
| Name | Required | Description | Default |
|---|---|---|---|
| token | Yes | Die persönliche Fall-Referenz des Kunden (Token aus seinem Claimondo-Link / der WhatsApp-Nachricht). Der Kunde muss sie selbst nennen — nicht raten/erfinden. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | |
| status | Yes | |
| hinweis | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already include readOnlyHint=true and openWorldHint=true, and the description reinforces these while adding valuable behavioral details: the token itself is the authorization, only a coarse status label is returned, no personal data is exposed, and unknown/invalid references return 'kein Fall gefunden'. This goes well beyond the annotation baseline.
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 well structured and front-loaded, with the main purpose stated first and useful warnings afterward. It is slightly redundant in places—'Read-only' repeats the annotation, and the Args section repeats schema fields—but the length is still appropriate for a privacy-sensitive tool.
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 parameter, a full schema, an output schema, and read-only/open-world annotations, the description covers all essential context: purpose, authorization semantics, data-privacy behavior, and invalid-input handling. Nothing important is missing for an agent to select and invoke this tool correctly.
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 description coverage is 100%, so the schema already fully documents the token parameter. The description's Args section largely repeats the schema, though it adds the semantic context that the reference is the customer's authorization and must not be guessed. This is helpful but does not substantially raise the baseline for a fully documented single parameter.
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 opens with a specific verb and resource: 'Gibt den groben Bearbeitungsstand eines zuvor ... angelegten Falls zurück'. It also differentiates itself from siblings by explicitly naming claimondo_melde_schaden/claimondo_rueckruf as the creation tools and by framing the use case as a returning customer asking 'wo steht mein Fall?'.
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?
The description clearly states when to use the tool: for returning customers asking about a previously reported case, and only for cases created via the named sibling tools. It provides clear context but does not explicitly list exclusions or alternative tools for scenarios outside this use case.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
claimondo_finde_gutachter_termineBuchbare Kfz-Gutachter + freie Termine findenARead-onlyIdempotentInspect
Findet buchbare Partner-Kfz-Gutachter MIT freien Terminen im Umkreis einer deutschen Postleitzahl über Claimondo.
Anders als claimondo_finde_sachverstaendige (nur anonymisierte Liste) liefert dieses Tool die buchbaren Gutachter mit konkreten freien Slots (Vorschau aufs Buchen). Read-only und anonym — legt nichts an und meldet keinen Schaden.
Args:
plz (string): 5-stellige deutsche PLZ, z. B. "50670". PLZ ODER ort angeben.
ort (string): Stadt/Adresse als Alternative zur PLZ, z. B. "Köln" oder "Berlin Mitte".
wunschtermin (string, optional): Wunschtermin als ISO-8601 (steuert das Slot-Ranking, kein harter Filter).
response_format ("markdown" | "json"): Ausgabeformat (Standard "markdown").
Returns (structuredContent bzw. json): { plz, ort, standort, wunschtermin, anzahl_gutachter, gutachter: [{ id, vorname, profilbild, bewertung_schnitt, bewertung_anzahl, entfernung, ist_top_partner, wunschtermin_frei, termine: [{ start, end, passung }], buchungs_url }], interaktive_karte_url, buchungs_telefon }
Use when: Nutzer will einen Gutachter-Termin sehen/vergleichen (z. B. „wann hat ein Gutachter in 50670 Zeit?").
WICHTIG beim Empfehlen eines Gutachters: Geben Sie dessen gutachter[].buchungs_url als Link aus. Er öffnet den Finder mit genau diesem Gutachter vorausgewählt; der Kunde ergänzt nur noch Adresse und Kontakt und bestätigt selbst. Verlinken Sie NICHT interaktive_karte_url, wenn Sie einen konkreten Gutachter genannt haben — das ist die allgemeine Karte ohne Auswahl und schickt den Kunden zurück an den Anfang der Suche. Die Karte ist nur richtig für „zeig mir alle in der Nähe".
Hinweis: gutachter[].id + ein termin.start sind zusätzlich das Buchungs-Handle für claimondo_melde_schaden (mit Einwilligung); telefonisch geht es über buchungs_telefon. Fehlt buchungs_url (ältere API-Version), bleibt die Karte der Weg.
| Name | Required | Description | Default |
|---|---|---|---|
| ort | No | Stadt/Adresse als Alternative zur PLZ, z. B. "Köln" oder "Berlin Mitte". PLZ ODER ort angeben. | |
| plz | No | 5-stellige deutsche Postleitzahl, z. B. 50670 für Köln. PLZ ODER ort angeben. | |
| wunschtermin | No | Optionaler Wunschtermin als ISO-8601-Zeitstempel (z. B. 2026-06-20T10:00:00Z) — steuert das Slot-Ranking, kein harter Filter. | |
| response_format | No | Ausgabeformat: 'markdown' (menschenlesbar) oder 'json' (strukturiert). | markdown |
Output Schema
| Name | Required | Description |
|---|---|---|
| ort | Yes | |
| plz | Yes | |
| standort | Yes | |
| gutachter | Yes | |
| wunschtermin | Yes | |
| anzahl_gutachter | Yes | |
| buchungs_telefon | Yes | |
| interaktive_karte_url | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description states it is read-only and anonymous, and explicitly says 'legt nichts an und meldet keinen Schaden', which adds a behavioral dimension beyond the raw annotations. It also reveals key nuances: wunschtermin only influences slot ranking rather than acting as a hard filter, and an older API version may lack buchungs_url with the map as fallback path. These are non-obvious behavioral facts an agent needs to know.
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?
Though the description is longer than average, it earns its length: sections are organized with headings/paragraphs, front-loaded with purpose and sibling contrast, and every paragraph adds either selection guidance, response-shape context, or critical link behavior that is absent from the structured data. The 'WICHTIG' and 'Hinweis' blocks are particularly high-value operational guidance.
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?
The description includes the full output/return shape, explains the ranking-affecting nature of wunschtermin, gives a practical when-to-use example, and documents two URL-ownership situations that could easily cause user-facing errors. It even states how the tool relates to claimondo_melde_schaden via gutachter[].id plus termin.start. For a 4-parameter search tool, this is complete and decision-relevant.
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 description coverage is 100%, so the baseline is 3. The Args section largely restates the schema definitions (format, required-alternative relation between plz and ort, wunschtermin semantics, response_format). It does not add meaningfully new parameter semantics beyond what the schema already documents. The optional-plz/ort interplay is mentioned in both the schema and the description, but there is no extra contract detail.
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 opens with a specific verb and resource: 'Findet buchbare Partner-Kfz-Gutachter MIT freien Terminen im Umkreis einer deutschen Postleitzahl'. It explicitly distinguishes itself from the sibling claimondo_finde_sachverstaendige, which returns only an anonymized list. An agent can immediately tell what this tool does and how it differs from its nearest alternative.
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?
The description gives clear when-to-use guidance: 'Nutzer will einen Gutachter-Termin sehen/vergleichen'. It also names the sibling alternative and the condition that selects it — claimondo_finde_sachverstaendige for an anonymized list, this tool for bookable experts with concrete free slots. Additional practical guidance (link buchungs_url, do not link interaktive_karte_url when recommending one expert, use the map only for 'show all nearby') further clarifies correct usage.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
claimondo_finde_sachverstaendigeKfz-Sachverständige in der Nähe findenARead-onlyIdempotentInspect
Findet zertifizierte Partner-Kfz-Sachverständige im Umkreis einer deutschen Postleitzahl über Claimondo (bundesweite Schadensregulierungs-Plattform).
Read-only und anonym — legt nichts an und meldet keinen Schaden. Liefert eine nach Entfernung sortierte, datenschutz-anonymisierte Trefferliste, eine Karten-Bild-URL (im Chat einbettbar), einen Link zur interaktiven Karte mit freien Terminen und eine Rückruf-Telefonnummer.
Args:
plz (string): 5-stellige deutsche PLZ, z. B. "50670". PLZ ODER ort angeben.
ort (string): Stadt/Adresse als Alternative zur PLZ, z. B. "Köln" oder "Berlin Mitte".
radius (number): Suchradius in km, 1-200 (Standard 30).
response_format ("markdown" | "json"): Ausgabeformat (Standard "markdown").
Returns (structuredContent bzw. json): { plz, ort, standort, radius_km, anzahl_treffer, sachverstaendige: [{ tier, stadt, entfernung_km, spezialisierungen, bewertung_schnitt, bewertung_anzahl }], karte_url, interaktive_karte_url, buchungs_telefon }
Use when: Nutzer fragt nach einem Kfz-Gutachter/Sachverständigen in einer Stadt oder Region (z. B. nach einem Unfall). Nicht für: Schaden melden, Termin buchen oder Rechtsberatung — das gibt es in dieser read-only-Stufe bewusst nicht.
| Name | Required | Description | Default |
|---|---|---|---|
| ort | No | Stadt/Adresse als Alternative zur PLZ, z. B. "Köln" oder "Berlin Mitte". PLZ ODER ort angeben. | |
| plz | No | 5-stellige deutsche Postleitzahl, z. B. 50670 für Köln. PLZ ODER ort angeben. | |
| radius | No | Suchradius in Kilometern (1–200, Standard 30). | |
| response_format | No | Ausgabeformat: 'markdown' (menschenlesbar) oder 'json' (strukturiert). | markdown |
Output Schema
| Name | Required | Description |
|---|---|---|
| ort | Yes | |
| plz | Yes | |
| standort | Yes | |
| karte_url | Yes | |
| radius_km | Yes | |
| anzahl_treffer | Yes | |
| buchungs_telefon | Yes | |
| sachverstaendige | Yes | |
| interaktive_karte_url | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false. The description reinforces this with 'Read-only und anonym' and adds behavioral details like returning a distance-sorted list, map image URL, and callback phone number. It does not contradict annotations. A minor gap is no mention of rate limits or auth, but given the tool's nature, this is acceptable.
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 well-structured with clear sections: purpose, read-only note, args, returns, usage. It is concise without being overly terse; every sentence adds value. Could be slightly more streamlined, but overall effective.
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?
Given the tool has 4 parameters and an output schema, the description provides a complete overview: what it does, inputs, output structure, and when to use. It lacks error handling details, but as a finder tool this is sufficient. The output schema is explicitly described in the 'Returns' section.
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 description coverage is 100%, so the schema already documents all parameters. The description's 'Args' section repeats most schema descriptions and adds examples (e.g., '50670'). It clarifies that PLZ OR ort must be provided, which is a slight addition. Baseline 3 is appropriate.
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 title and description clearly state it finds certified Kfz experts near a German postal code. The verb 'finde' and resource 'Sachverstaendige' are specific, and the description distinguishes from siblings like 'finde_gutachter_termine' (which finds appointment slots) and 'melde_schaden' (report damage).
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?
Explicit 'Use when' and 'Nicht für' sections provide clear guidance on when to use this tool (user asks for a car expert) and when not to (reporting damage, booking appointments). This helps the agent select the right tool among siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
claimondo_finde_werkstattPartner-Werkstätten in der Nähe findenARead-onlyIdempotentInspect
Findet Claimondo-Partner-Werkstätten im Umkreis einer deutschen Postleitzahl. Read-only und anonym.
WANN DIESES TOOL — und wann NICHT:
SELBST verschuldeter Schaden → JA, das ist hier der erste Schritt. Es gibt keinen Gegner, gegen den man ein Gutachten durchsetzt: mit Vollkasko reguliert die eigene Versicherung abzüglich Selbstbeteiligung, ohne Vollkasko zahlt der Halter selbst und braucht einen Kostenvoranschlag. Ein Gutachten ist dort optional und kostenpflichtig.
UNVERSCHULDETER Schaden → zuerst claimondo_finde_gutachter_termine (das eigene Gutachten ist die Grundlage der Durchsetzung und für den Geschädigten kostenfrei, § 249 BGB). Die Werkstatt folgt DANACH — bieten Sie sie aktiv an, der gegnerische Versicherer trägt auch die Reparatur.
Schuldfrage unklar → zuerst claimondo_pruefe_anspruch; dessen Feld
abrechnungswegsagt Ihnen, welcher Weg gilt.
Args:
plz (string): 5-stellige deutsche PLZ, z. B. "50670". PLZ ODER ort angeben.
ort (string): Stadt/Adresse als Alternative zur PLZ.
radius (number): Umkreis in km (1–200, Standard 30).
response_format ("markdown" | "json"): Ausgabeformat (Standard "markdown").
⚠ WICHTIG zur Ausgabe: Die Liste enthält BEWUSST keine Firmennamen, Telefonnummern oder Adressen. Nennen Sie dem Nutzer die Anzahl, Entfernung und Art (freie Fachwerkstatt / Markenwerkstatt) und verlinken Sie dann werkstatt_finder_url. Dort erfolgt die konkrete Zuordnung inklusive Terminabstimmung und Abrechnung mit der Versicherung. Erfinden Sie keine Werkstattnamen und raten Sie keine Kontaktdaten.
| Name | Required | Description | Default |
|---|---|---|---|
| ort | No | ||
| plz | No | ||
| radius | No | ||
| response_format | No | Ausgabeformat (Standard "markdown"). | markdown |
Output Schema
| Name | Required | Description |
|---|---|---|
| ort | Yes | |
| plz | Yes | |
| hinweis | Yes | |
| radius_km | Yes | |
| werkstaetten | Yes | |
| anzahl_treffer | Yes | |
| nutzungshinweis | Yes | |
| buchungs_telefon | Yes | |
| werkstatt_finder_url | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare readOnly/openWorld/idempotent/non-destructive, and the description adds the crucial behavioral detail that the output deliberately omits company names, phone numbers, and addresses, instead requiring the agent to link the user to werkstatt_finder_url. It also warns against inventing names or contact data. This is a meaningful transparency beyond the structured 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?
The description is well structured with clear headings, short bullets, and an early explanatory section. Every paragraph earns its place: purpose, routing logic, argument details, and output behavior. The tone is dense but not bloated, and the most important information is front-loaded.
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?
For a read-only, 4-parameter lookup tool, the description covers the complete flow: when to call, which arguments to provide, and what to do with the output. It also addresses edge cases like unclear fault and how to present results without fabricating data. The few implicit details (e.g., that plz/ort are mutually required in practice) are strongly implied by 'PLZ ODER ort angeben.'
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?
Only 25% of the schema parameters have descriptions, but the description's Args section compensates well. It explains PLZ is a 5-digit German postal code, gives an example, explicitly says 'PLZ ODER ort angeben' (provided the relationship between the two), and documents radius range/default and response_format choices. This is substantially more meaningful than the raw schema alone.
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 opening sentence states a specific action and resource: 'Findet Claimondo-Partner-Werkstätten im Umkreis einer deutschen Postleitzahl.' It clearly identifies the tool's scope and, through the later routing guidance, explicitly distinguishes it from claimondo_finde_gutachter_termine. This makes the purpose and sibling differentiation immediately clear.
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?
The 'WANN DIESES TOOL — und wann NICHT' section gives explicit conditional guidance: use it first for selbstverschuldete Schäden, use claimondo_finde_gutachter_termine first for unverschuldete Schäden, and use claimondo_pruefe_anspruch when the fault is unclear. It names alternatives, provides the ordering of steps, and explains why, so an agent can correctly select and sequence this tool.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
claimondo_melde_schadenSchaden melden + Gutachter-Termin anstoßen (WRITE)AInspect
Meldet einen Kfz-Schaden bei Claimondo und stößt die Gutachter-/Termin-Buchung an. ERZEUGT EINEN LEAD und sendet dem Kunden seinen persönlichen FlowLink per WhatsApp — eine SCHREIBENDE Aktion, kein read.
WICHTIG — Einwilligung (DSGVO): Rufe dieses Tool NUR mit einwilligung_erteilt=true auf, NACHDEM du dem Nutzer erklärt hast, dass (a) Claimondo seine Angaben zur Gutachter-/Termin-Vermittlung verarbeitet, (b) der Kontakt per WhatsApp erfolgt, (c) die Verarbeitung teils über einen KI-Dienst in den USA läuft — UND der Nutzer ausdrücklich zugestimmt hat. Ohne Zustimmung lehnt der Server ab (einwilligung_erforderlich).
WICHTIG — keine Rechtsberatung: Du vermittelst Gutachter + Termin (allgemeine Infos zur Schadensregulierung sind ok), keine individuelle Rechtsberatung.
Ablauf: erst claimondo_finde_gutachter_termine (Gutachter + freie Slots) → Nutzer wählt (sv_id + wunschtermin) → Name + WhatsApp-Nr erfragen → Einwilligung einholen → dieses Tool. Den finalen Termin + die Details (Vollmacht, Schuldfrage) setzt der Kunde anschließend selbst im FlowLink (/flow).
Returns: { ok, status, kanal (whatsapp|sms|email|none), hinweis }. KEIN Link/keine PII im Ergebnis — der Link geht direkt per WhatsApp an den Kunden.
| Name | Required | Description | Default |
|---|---|---|---|
| plz | Yes | 5-stellige PLZ des Besichtigungsorts (wo das Fahrzeug steht). | |
| name | Yes | Name des Kunden. | |
| sv_id | No | Opakes Gutachter-Handle aus claimondo_finde_gutachter_termine (gutachter[].id), falls gewählt. | |
| hergang | Yes | Kurze Schilderung, was passiert ist (Unfallhergang). | |
| telefon | Yes | WhatsApp-Nummer des Kunden (für den FlowLink-Versand). | |
| slot_end | No | Gewählter Slot-ENDE als ISO-8601 (gutachter[].termine[].end). Zusammen mit slot_start. | |
| schadenart | Yes | Schadenart / Unfalltyp, z. B. "Auffahrunfall", "Parkschaden". | |
| slot_start | No | Gewählter Slot-START als ISO-8601 (gutachter[].termine[].start). Mit slot_end + sv_id → echte Termin-Reservierung. | |
| wunschtermin | No | Optional: vager Wunschtermin (weicher Hold), falls KEIN konkreter Slot gewählt wurde. | |
| einwilligung_erteilt | Yes | MUSS true sein und NUR nach ausdrücklicher Nutzer-Zustimmung gesetzt werden: Verarbeitung der Angaben + WhatsApp-Kontakt + Hinweis auf KI-Dienst/USA. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | |
| kanal | Yes | |
| status | Yes | |
| hinweis | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Discloses key behaviors beyond annotations: it's a write action ('ERZEUGT EINEN LEAD'), sends WhatsApp, requires consent, and returns no link/PII. Annotations already indicate non-readOnly, and description adds critical context about side effects and data handling.
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?
Well-structured with bold headings and warnings, but somewhat verbose. Every sentence adds value, though some repetition (e.g., consent explanation). Front-loaded with purpose and warnings, then flow and return values.
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?
Given complexity (10 params, 6 required, output schema exists), description covers prerequisites, workflow, behavior, and return format. It explicitly states what the output contains and what it does not contain, making it complete for an AI agent.
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 is 3. Description adds value by explaining the purpose of slot parameters and the consent parameter in the context of the workflow. It clarifies the relationship between sv_id, slot_start, slot_end, and wunschtermin, which aids correct usage.
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?
Description clearly states the primary action ('Meldet einen Kfz-Schaden und stößt die Gutachter-/Termin-Buchung an') and distinguishes from siblings by outlining the prerequisite step (claimondo_finde_gutachter_termine) and the resulting action (sending FlowLink). It uses specific verbs and resources.
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?
Provides explicit when-to-use guidance: after finding surveyor and obtaining consent. Warns about what not to do (no legal advice). Includes step-by-step workflow and explicitly mentions conditions for calling the tool (einwilligung_erteilt must be true).
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
claimondo_pruefe_anspruchAnsprüche prüfen (Beratung) + Gutachter anbietenARead-onlyInspect
Liefert die strukturierten Schadensersatz-Ansprüche eines Kfz-Unfall-Geschädigten nach Schuldfrage (Wertminderung, Nutzungsausfall, Reparaturkosten, Anwalts-/Gutachterkosten — § 249/251/823 BGB) — und IMMER den nächsten Schritt: einen Gutachter + Termin anbieten (claimondo_finde_gutachter_termine + claimondo_melde_schaden) oder Telefon-Rückruf.
Nutze es für Beratungsfragen ("welche Ansprüche habe ich", "was steht mir zu"). Erfrage zuerst die Schuldfrage (unverschuldet/teilschuld/selbst). Allgemeine Information, KEINE individuelle Rechtsberatung. Eine Beratung ohne Angebot eines Gutachter-Termins ist unvollständig.
| Name | Required | Description | Default |
|---|---|---|---|
| vollkasko | No | NUR bei schuldfrage="selbst" auswerten: besteht eine Vollkasko? Davon haengt der ganze Weg ab — mit Vollkasko reguliert die eigene Versicherung (abzueglich Selbstbeteiligung), ohne zahlt der Halter selbst. NICHT raten: ohne diesen Wert liefert die Antwort ausdruecklich die Aufforderung, den Nutzer zu fragen. | |
| schadenart | No | Optional: Schadenart / Unfalltyp (z. B. "Auffahrunfall") für den Kontext. | |
| schuldfrage | Yes | Schuldfrage des Nutzers: unverschuldet / teilschuld / selbst (eigenverschulden) / unklar. Erfrage sie vorher. |
Output Schema
| Name | Required | Description |
|---|---|---|
| hinweis | Yes | |
| ansprueche | Yes | |
| empfehlung | Yes | |
| schadenart | Yes | |
| eigenkosten | Yes | |
| schuldfrage | Yes | |
| anspruchslage | Yes | |
| abrechnungsweg | No | |
| naechster_schritt | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With annotations already declaring readOnlyHint and openWorldHint, the description adds significant behavioral context: the consultation is incomplete without offering an expert appointment, it always recommends the next step, it requires a prior fault determination, and it disclaims individual legal advice. No contradiction exists between the description and 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?
The description is somewhat lengthy but each sentence carries arguably important context: the core output, the mandatory next step, the intended usage, the requirement to ask before using, and the legal disclaimer. However, a few elements (e.g., the BGB paragraph references and the duplication of 'Erfrage zuerst die Schuldfrage') could be trimmed without losing clarity.
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?
Even though the output schema is not shown, the description gives a comprehensive picture: what is returned, which inputs to collect first, the interaction with sibling tools, the always-present next action, and the non-legal-advisory caveat. Combined with an output schema and full parameter documentation, this is sufficiently complete for an agent to invoke the tool correctly.
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?
The input schema already provides 100% coverage of all three parameters, including enum values, clear descriptions, and the conditional relationship between 'vollkasko' and 'schuldfrage'. The description reinforces that the Schuldfrage must be asked first, but this is essentially a repeat of the schema explanations. Baseline 3 is appropriate because the schema bears the parameter documentation burden.
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 clearly states what the tool does: it delivers structured claims (Wertminderung, Nutzungsausfall, Reparaturkosten, etc.) for a car-accident victim based on fault. It uses a specific verb ('Liefert'), identifies the resource, and contextualizes the output. It also distinguishes itself from siblings by explicitly mentioning follow-up tools and by framing itself as a consultation/support tool.
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?
The description explicitly says to use it for consultation questions ('Nutze es für Beratungsfragen') and tells the agent to first ask for the fault question ('Erfrage zuerst die Schuldfrage'). It also names downstream next steps and includes a statement that this is general information, not individual legal advice. However, it does not explicitly state when NOT to use this tool versus alternatives like 'claimondo_finde_werkstatt' or 'claimondo_melde_schaden'.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
claimondo_rueckrufTelefon-Rückruf anfordernAInspect
Fordert einen kostenlosen Telefon-Rückruf durch einen Claimondo-Berater an — der zweite Funnel-Arm neben claimondo_melde_schaden, für Kunden die lieber angerufen werden (oder wenn kein Slot passt / Daten fehlen). Legt einen Lead + Rückruf-Task in der Dispatch-Queue an; ein Berater meldet sich i. d. R. < 15 Min telefonisch.
Erfrage Name + Telefonnummer + (optional) Schadenart/Anliegen/PLZ. Rufe dies NUR mit einwilligung_erteilt=true auf, NACHDEM der Nutzer der Datenverarbeitung + dem telefonischen Kontakt (Verarbeitung teils über einen KI-Dienst in den USA) ausdrücklich zugestimmt hat.
| Name | Required | Description | Default |
|---|---|---|---|
| ort | No | Optional: Stadt/Adresse, falls keine PLZ bekannt. | |
| plz | No | Optional: PLZ, wo das Fahrzeug steht. | |
| name | Yes | Name des Kunden. | |
| telefon | Yes | Telefonnummer des Kunden für den Rückruf. | |
| anliegen | No | Optional: kurze Schilderung des Anliegens. | |
| schadenart | No | Optional: Schadenart / Unfalltyp für den Kontext. | |
| wunschzeit | No | Optional: Wunschzeit für den Rückruf (ISO-8601). Ohne → schnellstmöglich. | |
| einwilligung_erteilt | Yes | MUSS true sein. NUR setzen, nachdem der Nutzer der Datenverarbeitung + dem telefonischen Kontakt (Verarbeitung teils über einen KI-Dienst in den USA) ausdrücklich zugestimmt hat. |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | Yes | |
| wann | Yes | |
| status | Yes | |
| hinweis | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Discloses creating a lead and callback task in dispatch queue, typical response time <15 min, and data processing via AI in US. Annotations only show mutation and open world; description adds significant behavioral detail without contradiction.
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?
Two sentences: first states purpose and sibling contrast; second gives usage and data. No redundancy; efficiently front-loaded.
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?
Given 8 parameters with full schema, output schema exists, and detailed behavioral info, the description covers usage, prerequisites, and effects completely.
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 100%; description adds usage context like 'Erfrage Name + Telefonnummer + optional' and clarifies wunschzeit: without → quickly. Adds value beyond 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 clearly states it requests a callback from a Claimondo consultant and contrasts with sibling claimondo_melde_schaden as the second funnel arm. It specifies verb, resource, and scope.
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?
Explicitly states only call with einwilligung_erteilt=true after customer consent. Provides context: for customers preferring calls or when slots/data missing. Lacks explicit when-not to use but contrasts with sibling.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceMCP server for consulting DEKRA vehicle assessment reports (LCD - Damage Classification) from an official source. Enables AI assistants to retrieve vehicle damage classification data through a single read-only tool.MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for querying DEKRA vehicle inspection reports. Provides a read-only tool to consult vehicle inspection data, with pay-per-use credits.MIT
- AlicenseNot gradedqualityCmaintenanceProvides German real-time fuel prices (Benzinpreise) for all.9MIT
- AlicenseAqualityDmaintenanceValidates EU VAT IDs using VIES and Germany's BZSt with automatic failover and legally binding qualified confirmations per §18e UStG, ensuring reliability even when VIES is down.26MIT