Skip to main content
Glama

waitlist_list

Platform operators only: review the alpha queue, oldest first, with status and pagination.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNo
offsetNo
statusNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.6/5.0
Behavior3/5

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

With no annotations, the description carries the full behavioral burden. It usefully discloses that results are read-only, ordered oldest-first, and paginated, plus the operator-only restriction. It does not describe the return shape, stability of ordering during paging, or what error occurs for non-operators, so meaningful gaps remain for a zero-annotation tool.

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?

A single compact sentence that front-loads the access restriction and ordering before the parameter-related content. Every clause carries information; nothing is redundant or padded.

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

Completeness4/5

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

For a read-only list tool with no output schema and no annotations, the description covers purpose, ordering, filtering, pagination, and access restriction, which is enough for an agent to invoke it correctly. It stops short of noting default page size or the shape of returned entries, a minor gap rather than a blocking one.

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 description coverage is 0%, so the description must compensate. It does name two of the three concepts — 'status' filtering and 'pagination' (limit/offset) — which is real added meaning since the schema documents none of them. It omits the 50 default page size, the 100 maximum, and the enum meanings of the status values, so it only partially closes the gap.

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

Purpose4/5

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

States a clear verb+resource ('review the alpha queue') and adds scope ('Platform operators only') plus ordering ('oldest first'). An agent can distinguish it from waitlist_join/update/delete by the list semantics, but no sibling is named explicitly, so it falls short of a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

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

'Platform operators only' is an audience/authorization gate that implies when the tool is appropriate, which is more than nothing. However, it gives no when-to-use-vs-alternatives guidance — nothing routes the agent here over platform_accounts_list or members_list, and no prerequisites or filtering intent are described.

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