Skip to main content
Glama

xsolana

xsolana_explain

Read-onlyIdempotent

The economy in plain words for the person: what players do and what it costs and is worth, how the pools fill and drain, what runs by itself, what the authority must sign, what going live costs, and what is flagged for the law. Tell them the essentials in a few lines, from this text.

Input Schema

NameRequiredDescriptionDefault
specNoAn economy spec (version 2) given inline. Takes precedence over file and example.
exampleNoA worked example by name, from xsolana_examples (coin-flip-arena, stud-farm, …).

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

C2.8/5.0
Behavior3/5

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

Annotations already declare readOnlyHint, idempotentHint, non-destructive and closed-world, so the safety profile is covered. The description adds some value by sketching the output's content coverage (what the explanation will address) in the absence of an output schema, but it leaves the mechanism opaque — notably the phrase "from this text" never clarifies whether the tool generates prose or echoes supplied text.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Content is front-loaded reasonably, but the first sentence is a sprawling seven-clause list, and the trailing phrase "from this text" is vague enough to cost more confusion than it saves. Trimming and restructuring into a clear 'produces X from input Y' statement would earn its place better.

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

Completeness3/5

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

With zero required parameters and no output schema, the definition needs to explain defaults (what is explained when no spec or example is given) and the shape of the returned prose; it partially covers output content but not defaults or the empty-input case. For a simple read-only tool it is adequate but has clear gaps.

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 100% and the schema itself documents both optional parameters, including the precedence of inline `spec` over `file` and `example`. The description adds no meaning about how `spec` versus `example` are interpreted or what happens when neither is supplied, so the baseline 3 applies.

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

Purpose3/5

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

The description conveys that the tool produces a plain-language explanation of an economy, and it enumerates the topics the explanation should cover (players, costs, pools, autonomous behavior, authority signatures, go-live cost, legal flags). However, it never states a crisp verb+resource framing and does not distinguish this from plausible siblings such as xsolana_guide, xsolana_review or xsolana_cost, so an agent must guess which one produces prose versus structured analysis.

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?

There is no when-to-use or when-not-to-use guidance, and no alternative is named. The only directive, "Tell them the essentials in a few lines," is output-style advice rather than routing logic, so an agent has no basis for choosing this tool over xsolana_guide or xsolana_review.

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.