Skip to main content
Glama

How on-body sponsorship works

how_sponsorship_works
Read-only

How RoxSkin works for athletes and brands, the sponsor spots (up to 15 per avatar) with default prices, refund rules and FAQ.

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.4/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, so safety and locality are covered. The description adds content scope (prices, refund rules, FAQ) but does not say that it returns static explanatory text, nor whether values like default prices are authoritative/snapshot data. Useful but modest added context.

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 front-loaded sentence with no preamble. It is dense topic-listing rather than prose, and the trailing 'and FAQ' is slightly throwaway, but nothing needs to be cut to preserve meaning.

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 zero-parameter, read-only documentation tool with no output schema, listing the specific subject matter (spot limits, prices, refunds, FAQ) is about the right amount of detail for an agent to decide to call it. It stops short of saying what the response looks like, but the annotations plus topic list cover the essentials.

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

Parameters4/5

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

The tool takes zero parameters, so the baseline is 4. The description correctly implies a no-argument lookup and introduces no parameter expectations that the empty schema would contradict.

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 makes clear this is an explainer of the RoxSkin sponsorship mechanism, enumerating the covered topics (sponsor spots capped at 15 per avatar, default prices, refund rules, FAQ). The verb is implicit in the name rather than the description, and no sibling is named, so an agent cannot tell from the text alone whether this or get_training_guide/hyrox_format is the right explainer.

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

Usage Guidelines2/5

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

The phrase 'for athletes and brands' hints at audience but gives no condition for calling it versus the other documentation tools. There is no when-to-use, when-not-to-use, or explicit alternative, so the agent must infer selection from semantics alone.

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