Skip to main content
Glama

Domain-Weiterleitung entfernen

remove_domain_redirect
Destructive

Hebt EINE Domain-Weiterleitung auf — der Weg zurück zu redirect_domain, etwa wenn versehentlich die falsche Domain weitergeleitet wurde. Anzugeben ist die Domain MIT dem Hosting (das Ziel) und dazu entweder die redirect_id aus get_domain_redirects oder der Name der weiterleitenden Domain; beides wird serverseitig gegen die Weiterleitungen genau dieses Abonnements geprüft, eine geratene oder fremde Angabe wird abgewiesen, bevor irgendetwas aufgehoben wird. DIE FOLGE IST EINE ERREICHBARKEITSÄNDERUNG, und die gehört vor die Ausführung: Über die weiterleitende Domain läuft danach nichts mehr — wer sie in Lesezeichen, auf Visitenkarten, in einer E-Mail-Signatur oder als Link von einer anderen Seite stehen hat, landet im Leeren. Leitet sie auch E-Mail weiter (der Standard beim Einrichten, get_domain_redirects zeigt es), kommen Nachrichten an Adressen auf dieser Domain danach nicht mehr an. Nenne dem Kunden beides, bevor du es tust. STAGING-KOPIEN werden mit eigener Begründung abgewiesen: Sie sehen im Hosting-System wie eine Weiterleitung aus, sind aber Testumgebungen, und der Chat kann sie nicht wiederherstellen. Die Antwort sagt ausdrücklich, ob die Weiterleitung danach wirklich aus der Liste verschwunden ist; war die Liste danach nicht abrufbar, meldet sie das als ungeprüft statt als Erfolg. War die Liste schon vorher nicht abrufbar, wird nichts aufgehoben — das heißt dann NICHT, dass es die Weiterleitung nicht gibt. Neu einrichten lässt sie sich jederzeit mit redirect_domain.

Input Schema

NameRequiredDescriptionDefault
domainYesDie Domain MIT dem Hosting, also das Ziel der Weiterleitung, z. B. neue-domain.de
redirect_idNoKennung der Weiterleitung aus get_domain_redirects. Vor dem Aufheben frisch abrufen, nie eine Kennung aus einer früheren Antwort verwenden.
source_domainNoAlternativ zur Kennung: die weiterleitende Domain, genau wie von get_domain_redirects geliefert, z. B. alte-domain.de

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / $schema
      Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
  2. First observed

TDQS

A4.8/5.0
Behavior5/5

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

Annotations already declare destructiveHint=true, so the safety profile is covered, yet the description adds the substantive consequences the annotation cannot convey: loss of reachability for bookmarks/cards/signatures/backlinks, loss of email reception when forwarding is enabled, staging copies being irreversible, and the response semantics (explicit confirmation of removal, 'unverified' instead of success if the list is unreadable, and the trap that an already-unreadable list does NOT prove absence). This is unusually rich disclosure.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Dense but front-loaded: the action, the alternative, the required inputs, then the consequences, then the response behavior. Every sentence carries operational information, though the run length is longer than strictly necessary for an MCP description.

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

Completeness5/5

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

No output schema exists, and the description compensates by explaining what the response reports (confirmed removal vs. unverified, and why an unreadable list is not evidence of absence). Combined with the parameter and consequence coverage, an agent has everything needed to call this destructive tool responsibly.

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

Parameters4/5

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

Schema coverage is 100%, so baseline is 3, but the description adds real semantics beyond the schema: the target domain must be given WITH its hosting, and exactly one of redirect_id or source_domain must accompany it, both validated server-side against the current subscription's redirects so guessed or foreign values are rejected up front.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Hebt EINE Domain-Weiterleitung auf') with explicit scope (exactly one redirect) and immediately distinguishes it from siblings redirect_domain and get_domain_redirects. An agent can tell what it does and what it is not 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.

Usage Guidelines5/5

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

Gives explicit when-to-use ('etwa wenn versehentlich die falsche Domain weitergeleitet wurde'), names the inverse alternative (redirect_domain to re-create) and the lookup alternative (get_domain_redirects for the id). Also states the exclusion: staging copies are rejected on principle.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources