Skip to main content
Glama

Launch Lab XRP Data

Server Details

XRP market data for agents: track record, cached brief, pay-per-call live data via x402.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

A3.9/5.0

Scored across 3 tools

Disambiguation5/5

Each tool serves a clearly distinct purpose: a free sample brief, a directory of paid endpoints, and a historical track record. There is no overlap in what they return, making selection unambiguous.

Naming Consistency5/5

All tool names use a consistent xrp_ prefix followed by snake_case noun phrases (brief_sample, paid_endpoints, track_record). The pattern is predictable and uniform across the set.

Tool Count5/5

Three tools is well within the ideal range for a focused data server. Each tool earns its place and the surface is not bloated or thin for the stated purpose.

Completeness3/5

The server offers a free sample brief, endpoint discovery, and a track record, but lacks any tool to actually fetch live paid data or query specific data categories. This leaves a notable gap for the core live-data use case, requiring agents to work around it outside the MCP server.

Available Tools

3 tools
xrp_brief_sampleAInspect

A free, cached (up to 6 hours) XRP brief: price, regime/volatility, model outlook, liquidity levels, derivatives, events, flows, news. Live data is pay-per-call (see xrp_paid_endpoints).

ParametersJSON Schema
NameRequiredDescriptionDefault
sectionNoOptional: return only one section (e.g. snapshot, outlook, levels, derivs, events, flows, news).

TDQS

A3.8/5.0
Behavior3/5

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

With no annotations, the description carries the full burden, and it does disclose two meaningful traits: the free/cached nature and a concrete staleness bound (up to 6 hours), plus where live data lives. It says nothing about auth requirements, rate limits, or failure modes, so a full 4-5 is not earned.

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

Conciseness5/5

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

Two dense sentences with no filler; the free/cached qualifier is front-loaded and the paid alternative is deferred to the end where it belongs. Every clause carries information.

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 read-only data retrieval tool with no annotations and no output schema, the description covers what comes back (the enumerated sections), freshness (6h cache), cost model, and the paid alternative. Missing only peripheral operational detail such as auth/rate limits.

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 single 'section' parameter is already documented with examples (snapshot, outlook, levels, derivs, events, flows, news). The description's content list overlaps that documentation without adding format or default-value guidance, so baseline 3 is appropriate.

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 identifies a specific resource (an XRP brief) and enumerates its contents (price, regime/volatility, model outlook, liquidity levels, derivatives, events, flows, news), which goes well beyond restating the name. It also implicitly distinguishes itself from xrp_paid_endpoints via 'free, cached'. It lacks an explicit verb for what the tool does (retrieve/return), so it stops short of a 5.

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 clear context for selection: this is the free cached variant, and it names the alternative with its condition ('Live data is pay-per-call (see xrp_paid_endpoints)'). It does not spell out an explicit 'do not use this when...' rule or note any rate limits, so it is clear but not exhaustive.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

xrp_paid_endpointsAInspect

List the live, pay-per-call XRP data endpoints (x402 on the XRP Ledger, 0.001-0.05 XRP per call) and how an agent pays for them.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.5/5.0
Behavior3/5

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

With no annotations, the description carries the full behavioral burden. It usefully discloses the pricing band (0.001-0.05 XRP per call) and the payment rail (x402 on the XRP Ledger), which is real context an agent needs before invoking. However, it does not state whether the call itself is free/read-only, whether authentication is required, or whether the listed endpoints are live-verified, leaving the safety and auth profile implicit.

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

Conciseness5/5

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

A single sentence that front-loads the core action ('List the live, pay-per-call XRP data endpoints') and appends the payment context. No filler, no repetition of the tool name, and the most decision-relevant detail comes first.

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, no-annotation, no-output-schema listing tool, the description covers what the agent gets back (the endpoints plus the payment mechanism) and the cost range. The remaining gap is practical: it does not say how to actually invoke a paid endpoint or whether the listing includes usage limits, which would help an agent act on the result.

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 there is nothing for the description to disambiguate; the baseline for a parameterless tool applies. The description does not invent or imply any hidden inputs, which is appropriate.

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 ('List') and a well-scoped resource ('live, pay-per-call XRP data endpoints'), with the x402 protocol and price band as qualifiers. An agent can tell this is a discovery/index tool rather than a data-fetch tool, but the description never names or contrasts itself with the siblings xrp_brief_sample or xrp_track_record, so differentiation is left to inference.

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 explicit when-to-use guidance, no prerequisite, and no statement of when this tool should be preferred over the sibling xrp_brief_sample or xrp_track_record. The phrase 'and how an agent pays for them' hints at the use case (payment onboarding) but stops short of telling the agent when to call this versus alternatives.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

xrp_track_recordAInspect

Launch Lab's graded record of daily XRP calls since Oct 8 2026 (hits, misses, streak). Free.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.7/5.0
Behavior3/5

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

No annotations are provided, so the description carries the full burden. It discloses the shape of the result (hits, misses, streak) and the cost profile ('Free'), which is useful. It does not state freshness, whether the record is live or cached, or any rate limits, leaving behavioral gaps for a zero-param read tool.

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

Conciseness5/5

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

A single front-loaded sentence with no wasted words: resource, scope, returned fields, and cost all land in one pass.

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 annotations and no output schema, the description must explain what comes back, and it does by naming hits/misses/streak. For a zero-parameter retrieval tool this is close to complete; only the live-vs-static nature of the record is left unstated.

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 there is nothing for the description to disambiguate; per the rubric a 0-param tool earns the baseline 4.

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 names a specific resource ('Launch Lab's graded record of daily XRP calls') and enumerates the returned content ('hits, misses, streak'), so an agent knows this is a data-retrieval tool. The verb is only implied ('record of'), and no sibling is named, but the 'Free' tag lightly distinguishes it from xrp_paid_endpoints.

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?

Usage is only implied: the trailing 'Free' hints this is the no-cost counterpart to the sibling xrp_paid_endpoints, which is a genuine routing signal. However, there is no explicit statement of when to call this versus xrp_brief_sample or the paid endpoints, so guidance stays inferential.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • First observedxrp_brief_sample
    • First observedxrp_paid_endpoints
    • First observedxrp_track_record

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Pay-per-call ($0.005–$0.03 USDC) market, on-chain, and prediction-market data API for AI agents and trading bots via the x402 protocol — no signup, no API key. Exposed as a remote MCP server with 16 tools: pre-trade token security (honeypot/liquidity checks), kimchi premium, funding rate APR, DEX slippage, Polymarket arbitrage & liquidity audits, and Hyperliquid HIP-4 prediction-market odds.
    2
    16
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to fetch crypto market and on-chain data, including prices across venues, token facts, OHLC candles, market overview, DeFi TVL, and wallet balances, with two free tools and the rest paid per call in USDC on Base via x402.
    8
    35 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources