Skip to main content
Glama

get_datacenter_offer

Full detail of one rentable server from the Pulse Celestia datacenter catalog, by the id that list_datacenter_offers prints: hardware, price and setup fee, upgrade options (storage, RAM, bandwidth tiers with prices), traffic terms, provider notes, the Pulse compatibility verdict with every reason for each node role in both the real and the docs envelope, the FDP hosting-rule verdict per role, how many Celestia validators already run on the same provider, and the provider status page incidents. Celestia node hosting only. A snapshot, not a quote: confirm price and stock on the provider order page. The id changes when a provider changes the configuration, so an id from an old answer may be gone.

Input Schema

NameRequiredDescriptionDefault
idYesOffer id from list_datacenter_offers, e.g. "ovh-23scaleamd01-v3-sgp-sg"

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.3/5.0
Behavior4/5

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

With no annotations, the description carries the full burden and largely meets it: it discloses that the result is a snapshot rather than a quote, that price/stock must be confirmed on the provider order page, and that ids are invalidated when a provider changes configuration. It omits error behavior for an unknown id and any auth requirements, which keeps it below 5.

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 opening clause is front-loaded with the core purpose and the long middle enumeration of returned fields earns its place by substituting for a missing output schema. It is dense and slightly run-on but no sentence is filler.

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 no output schema, the description must describe the return payload, and it enumerates hardware, pricing, upgrade tiers, traffic terms, compatibility verdicts per role, FDP hosting verdict, validator counts, and provider incidents. Combined with the freshness caveat this is nearly complete; only error/auth behavior is unaddressed.

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?

Schema coverage is 100% and the single id parameter is already documented in the schema with a format example. The description still adds real meaning by identifying the tool that generates the id and flagging that ids are volatile, which the schema does not say.

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

Purpose5/5

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

States a specific verb and resource ('full detail of one rentable server from the Pulse Celestia datacenter catalog') and scopes it to the Celestia node hosting use case. It explicitly links to the sibling that produces the id, so the agent can tell it apart from list_datacenter_offers without opening either schema.

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 tells the agent where the required id comes from ('the id that list_datacenter_offers prints') and constrains usage ('Celestia node hosting only'), which is clear context. It does not, however, state what to do when the id is stale or unknown beyond warning that old ids may be gone.

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