Claimondo — Kfz-Sachverständigen-Finder
Server Details
Findet zertifizierte Kfz-Sachverständige im Umkreis einer deutschen PLZ — anonym, read-only.
- 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 5 of 5 tools scored.
Each tool has a clearly distinct purpose: decoding letters, finding bookable experts, finding experts (read-only), reporting a claim, and checking legal claims. The two finder tools are differentiated by bookability and output, with descriptions clarifying their use cases.
All tools follow a consistent pattern of 'claimondo_' followed by a verb_noun pair in German (e.g., decode_brief, finde_gutachter_termine). The naming is uniform and predictable.
With 5 tools, the server is well-scoped for its purpose of connecting users with car experts and managing claims. Each tool covers a distinct step in the workflow without redundancy or excessive granularity.
The tool set covers the full user journey: decoding insurance letters, checking legal claims, finding experts, and reporting a claim (which triggers booking). There are no obvious gaps for the stated domain.
Available Tools
6 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?
Annotations indicate readOnlyHint=true and openWorldHint=true, which are not contradicted. The description adds valuable behavioral context: it states the tool produces explanations and always suggests next steps, and it explicitly mentions the tool is for general information only (read-only). No destructive actions are implied.
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 necessary given the tool's complexity. It front-loads the core purpose and includes examples and required follow-up actions. Minor redundancy could be trimmed, but overall it is clear and well-structured.
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's complexity (decoding multiple insurance tactics and providing actionable next steps), the description is fully complete. It covers input, process, output, and mandatory follow-up actions. An output schema exists, so return value explanation is not needed.
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 has 100% coverage for the single parameter 'text' with a description. The description merely reiterates to pass the letter text as 'text', adding minimal semantic value beyond the schema. 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 description clearly states the tool decodes insurance letters, identifies specific phrases used to reduce/delay claims, explains their meaning and the claimant's rights, and always offers the next step of an independent expert appointment or callback. This distinct purpose differentiates it from siblings 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 tells when to use the tool: when a letter from the opposing car liability insurance is received. It clarifies the tool provides general information, not individual legal advice, and emphasizes that a consultation must include offering an expert appointment, guiding the agent to use sibling tools for follow-up.
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 }] }], interaktive_karte_url, buchungs_telefon }
Use when: Nutzer will einen Gutachter-Termin sehen/vergleichen (z. B. „wann hat ein Gutachter in 50670 Zeit?"). Hinweis: gutachter[].id + ein termin.start sind das Buchungs-Handle; die eigentliche Buchung läuft aktuell über die interaktive Karte / Telefon-Rückruf.
| 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?
Annotations already provide readOnlyHint, idempotentHint, and destructiveHint. The description adds context such as 'Read-only und anonym — legt nichts an und meldet keinen Schaden' and explains that actual booking goes through other channels. No contradictions.
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 a clear main sentence, differentiation, usage hints, and structured Args/Returns. It is front-loaded and informative, though slightly verbose.
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 parameter count, schema coverage, annotations, and output schema described in the description, it covers most aspects. It could be clearer about the plz/ort requirement, but overall it is complete.
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%, but the description adds nuance beyond the schema, such as explaining that wunschtermin only influences slot ranking (no hard filter) and that plz or ort must be provided. This adds value.
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 finds buchable Kfz experts with free slots near a German postal code, using the verb 'findet' and resource 'Partner-Kfz-Gutachter MIT freien Terminen'. It distinguishes itself from the sibling tool claimondo_finde_sachverstaendige, which only provides an anonymized list.
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 explains when to use the tool (e.g., 'Nutzer will einen Gutachter-Termin sehen/vergleichen') and contrasts it with claimondo_finde_sachverstaendige, providing clear alternatives.
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, openWorldHint, idempotentHint, and destructiveHint. The description adds specific behavioral details: read-only, anonymous, does not create anything or report a claim, and provides data-privacy-friendly results. It also describes the return format (sorted list, map image, interactive map link, callback phone), going beyond 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 and efficient: a concise purpose statement, a behavioral disclaimer, an args list with defaults, a return structure, and explicit usage guidance. Every sentence adds value, with no fluff or redundancy.
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's complexity (4 parameters, 0 required, output schema present), the description is fully complete. It covers all parameters, return values, privacy aspects, and usage conditions. The output schema is embedded, and annotations further enhance transparency. No gaps remain.
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 baseline is 3. The description's 'Args' section reiterates parameter details and adds usage hints like 'PLZ ODER ort angeben' and default values. While it largely repeats schema info, it organizes it in a user-friendly way, earning a slight improvement to 4.
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 tool's purpose is clearly stated: finding certified Kfz-Sachverständige near a German postal code. The verb 'Findet' identifies the action, and the resource is explicitly described. It distinguishes itself from siblings by emphasizing read-only and anonymous nature, contrasting with tools for reporting damage or booking appointments.
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 includes explicit 'Use when:' and 'Nicht für:' sections, providing clear guidance on appropriate usage. It states that the tool is for finding experts, not for reporting damage, booking appointments, or legal advice. The context of sibling tools further reinforces differentiation.
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?
Annotations indicate a write operation, but the description adds crucial context: it creates a lead, sends a WhatsApp link, and requires GDPR consent. It details the rejection behavior if consent is missing and outlines the return structure. No contradictions with 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 labeled sections (WICHTIG, Ablauf) and front-loads the core purpose. Though verbose, it is justified given the complexity and legal requirements. Could be slightly more concise, but overall efficient.
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's complexity (10 parameters, legal requirements, multi-step workflow), the description is fully complete. It explains prerequisites, workflow order, return values, and ties in sibling tools. The presence of an output schema is acknowledged.
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 baseline is 3. The description does not add further semantics beyond what the schema already provides for each parameter. While it provides overarching context for einwilligung_erteilt, the parameter-specific description in the schema already covers that.
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's purpose: reporting a car damage and triggering expert/appointment booking. It distinguishes itself from sibling tools by outlining the required preceding step (claimondo_finde_gutachter_termine) and explicitly noting it's a write action, not a read.
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 specifies when to use: after finding appointment slots and obtaining user consent. Also states when not to use (without consent) and references the overall workflow, including the prerequisite tool. Warns against providing legal advice, providing clear usage boundaries.
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 |
|---|---|---|---|
| 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 | |
| naechster_schritt | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate readOnlyHint=true, so the agent knows it is safe. The description adds that the tool provides general information only, not individual legal advice, and always prompts the next step (expert appointment). This additional context about non-legal nature and required follow-up is valuable beyond 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?
The description is concise yet comprehensive, starting with the primary function and then listing specifics. It uses bullet points in the list of claim types and references laws efficiently. Every sentence serves a purpose, and the instruction about offering an expert appointment 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?
Given the tool's complexity (legal domain, multiple claim types, mandatory follow-up), the description covers all necessary aspects: what it does, required input, the follow-up expectation, and its non-legal advisory nature. The existence of an output schema likely covers return values, making the description complete for agent understanding.
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% with descriptions for both parameters: schuldfrage (enum, required) and schadenart (optional). The description repeats that schuldfrage should be asked first but does not add new details about the parameters beyond what is in the schema. Thus, it meets but does not exceed the 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 clearly states that the tool delivers structured compensation claims for car accident victims based on fault, referencing specific claim types and legal sections. It also uniquely includes the mandatory next step of offering an expert appointment, distinguishing itself 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 says to use it for advisory questions ('Nutze es für Beratungsfragen') and instructs to first ask the fault question. It warns that an advisory without offering an expert appointment is incomplete, implying when not to use it or what else must follow. However, it does not explicitly list conditions for avoiding the tool.
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?
Annotations state readOnlyHint=false (write operation) and openWorldHint=true (side effects). The description adds specific behavioral traits: it creates a lead and callback task in a dispatch queue, typical callback time under 15 minutes, and mentions data processing via an AI service in the US. This goes beyond annotations 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?
The description is two short paragraphs, front-loaded with the core purpose and effect. Every sentence is informative: first paragraph gives purpose, effect, and differentiation; second paragraph lists required/optional parameters and the mandatory consent condition. No 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?
Given the 8 parameters, 3 required, annotations, and an output schema, the description covers purpose, effect, usage conditions, and behavioral traits. It does not explain the return value (but output schema exists). It lacks detail on error handling or what happens if consent is false, but overall it is complete enough for an agent to invoke 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 baseline is 3. The description adds crucial context for the consent parameter ('einwilligung_erteilt') by repeating the condition and linking it to data processing. It also summarizes the key required fields (name, phone) and optional ones (type of damage, concern, postal code). This adds value beyond 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 clearly states the tool requests a free callback from a Claimondo consultant, with the verb 'Fordert ... an' and the resource 'Telefon-Rückruf'. It explicitly distinguishes itself from sibling 'claimondo_melde_schaden' by calling it the second funnel arm for customers who prefer being called or when other channels don't fit.
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 provides explicit when-to-use conditions: 'für Kunden die lieber angerufen werden (oder wenn kein Slot passt / Daten fehlen)'. It also gives a critical usage rule: 'Rufe dies NUR mit einwilligung_erteilt=true auf, NACHDEM der Nutzer ... zugestimmt hat', making it clear when not to use (without consent).
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!