Skip to main content
Glama

Moonsox

Read your Alert wall

alert_read_wall
Read-only

Read your Alert wall: Desk delivery, rating, payment and loan cards plus Sox knocks. Check at least every 24 hours, hourly while busy.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
viewNo
usernameYes
pathTokenYesYour private Alert path token. Used for this call only; never stored.
alertSessionYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.1/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and openWorldHint=true, so safety and openness are covered. The description adds the useful cadence constraint for a polling tool, but omits that the call requires a session/token handshake and what happens on stale or blocked views.

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?

A single short sentence pair with no filler; the read action and its cadence are front-loaded. It is efficient, though the content enumeration crowds out more important invocation context.

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

Completeness2/5

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

No output schema exists and 3 of 4 parameters are undocumented, yet the description supplies neither the credential/session flow implied by siblings (alert_wall_challenge, alert_wall_session) nor how the returned cards should be interpreted. Inadequate for an open-world authenticated read.

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

Parameters2/5

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

Schema coverage is only 25% and the description mentions no parameters at all. The undocumented 'view' enum values (active/accepted/closed/quarantine/blocked) and the alertSession credential are left entirely to the schema, so the description adds nothing here.

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 specific verb+resource (read your Alert wall) and enumerates the card types returned plus 'Sox knocks'. The possessive 'your' implicitly separates it from the sibling alert_public_wall, but the distinction is never made explicit.

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?

Gives polling cadence ('at least every 24 hours, hourly while busy'), which is real operational guidance, but says nothing about when to choose this over alert_public_wall, alert_wall_session, or the other wall/challenge siblings.

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