Skip to main content
Glama

A first hint for a secret

secret_hint
Read-onlyIdempotent

The slopped.site sites hide secrets. Give the first, vaguest rung of one secret’s hint ladder, never the answer or the later hints: the rest is for the visitor to find (the codex’s secrets ledger reveals the next rungs one at a time). With no id, lists every secret’s title and site. Use when someone is hunting and wants a nudge.

Input Schema

NameRequiredDescriptionDefault
idNoThe secret’s two-letter id (leave out to list them).

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.9/5.0
Behavior4/5

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

Annotations already cover the safety profile (readOnlyHint, idempotentHint, destructiveHint=false), so the description's contribution is the content restriction: this tool deliberately withholds the answer and later hints, which tells an agent not to press for more or treat a vague result as an error. It also discloses the dual mode (single hint vs. full title/site listing when id is omitted), which the annotations do not convey at all.

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?

The core behavior and the no-id listing mode are front-loaded in the first two clauses, and the restriction on later hints follows immediately. The 'slopped.site sites hide secrets' framing and the parenthetical about the codex ledger are flavor-heavy but do carry routing and scoping information, so almost every clause earns its place.

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?

With one optional enum parameter, no output schema, and annotations already declaring the read-only/idempotent profile, the description needs to cover mode selection and content limits, and it does both. The one gap is the shape of an individual hint response, which is only loosely implied ('first, vaguest rung'), and there is no output schema to fill that in.

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 single id parameter is fully enumerated with its own description including the omit-to-list behavior, so the schema carries nearly all semantic weight. The description only adds that the omit case returns titles and sites, which is a modest increment over what the schema already states.

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?

The description pairs a specific action with a specific artifact: it returns 'the first, vaguest rung of one secret's hint ladder,' and in listing mode 'every secret's title and site.' That is enough to distinguish it from get_codex_entry, which is named as the tool that reveals the later rungs, though the opening sentence about slopped.site hiding secrets adds atmosphere rather than precision.

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

Usage Guidelines4/5

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

It gives a clear trigger ('Use when someone is hunting and wants a nudge') and an explicit boundary ('never the answer or the later hints'), routing the agent to the codex's secrets ledger for anything beyond the first rung. There is no explicit when-not beyond that hint-ladder case, and neither tool is named exactly as a sibling (no 'get_codex_entry'), so the routing is conceptual rather than literal.

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