Skip to main content
Glama

Archive gateway server

archive_gateway_server
DestructiveIdempotent

Archive a gateway server for good: it is never served again, takes no new revisions and its slug cannot be reused, and every stored credential (the organization's and every member's) is dropped. Its history stays readable. To pause a server instead, use deactivate_gateway_server.

Input Schema

NameRequiredDescriptionDefault
server_slugYesThe server's slug, from list_gateway_servers. It prefixes the server's tools as <slug>__<tool> for agents.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.7/5.0
Behavior5/5

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

Annotations already flag destructiveHint=true and idempotentHint=true, but the description adds the concrete consequences the agent needs: the server stops being served, revisions are blocked, the slug is permanently reserved, and all organization and member credentials are dropped while history remains readable. That is substantive beyond-annotation disclosure of what gets destroyed and what survives.

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?

One dense sentence covering permanence, the two consequences (no serving, no revisions), slug lockout, credential loss, and history retention, followed by a short routing sentence. Front-loaded and waste-free.

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 single-param destructive mutation with no output schema, everything an agent needs is present: reversibility (none), blast radius (all credentials), post-state (history readable), and the non-destructive alternative.

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?

Schema coverage is 100% and the schema's server_slug description already explains the slug format and that it comes from list_gateway_servers. The description adds nothing further about the single parameter, so the baseline 3 applies.

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 ('Archive a gateway server') and immediately pins down the permanent semantics: never served again, no new revisions, slug unusable, credentials dropped, history retained. This is clearly distinct from the sibling deactivate_gateway_server, which is named.

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?

Explicitly routes the agent: use this for permanent archival; 'To pause a server instead, use deactivate_gateway_server.' That is an explicit when-to-use / when-to-use-alternative pair, not implied guidance.

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.