Skip to main content
Glama

Preview Offboarding

ontouser_team_offboard_preview
Read-onlyIdempotent

Vorschau, was ein Offboarding bewirken wuerde — rein lesend, aendert nichts. Zeigt eigene Scopes, fremde Mitgliedschaften samt deren Managern, das Guthaben und ob das Konto der LETZTE Verwalter eines Scopes ist (dann ist Loeschen gesperrt, 400). Immer zuerst aufrufen, dann ontouser_team_offboard. | EN: offboarding, preview, impact, last manager

Input Schema

NameRequiredDescriptionDefault
profile_idYesProfil-ID des verwalteten Kontos

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.7/5.0
Behavior5/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false, but the description adds substantive context beyond them: what the preview reveals (own scopes, foreign memberships with managers, balance), that it changes nothing, and that deletion is blocked with a 400 when the account is the last manager of a scope.

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

Conciseness5/5

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

The description is compact and front-loaded: it leads with the read-only preview purpose, then the returned impact details, then the last-manager restriction, then the ordering rule. The closing EN keyword tag is minor, and the substance is dense without wasted sentences.

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

Completeness5/5

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

For a one-parameter, read-only preview tool, the definition covers purpose, behavior, return content, an important blocking condition, and sibling ordering. Even without an output schema, the agent has enough information to call it correctly and interpret the result.

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

Parameters3/5

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

The only parameter is profile_id, and the schema already describes it at 100% coverage as the managed account's profile ID. The description adds no additional syntax or constraints for that parameter, so the baseline of 3 is appropriate.

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?

The description states a specific verb and resource: it previews the effects of offboarding a managed account, is read-only, and explicitly distinguishes itself from the actual offboarding action by saying to call this first and then ontouser_team_offboard.

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?

It gives an explicit ordering rule: 'Immer zuerst aufrufen, dann ontouser_team_offboard.' That tells the agent exactly when to use this preview relative to the sibling mutation tool, leaving little inference needed.

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.