KitScout

Categories › Data & Databases › SQL databases

xrpldashboard

MCP serverVerified domain · xrpldashboard.comRemote● LiveFree to try

Read-only XRP Ledger MCP tools with proof-annotation envelopes and signed daily snapshots.

Install

Remote server: your requests and data go to mcp.xrpldashboard.com. Claude Code: claude mcp add --transport http xrpldashboard https://mcp.xrpldashboard.com/mcp?ref=anthropic · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • get_ledger_stats — Return the last-validated ledger stats (index, close time, server state, load factor, complete range, build). Wrapped in the xrpldashboard p
  • get_amendment_status — Return the current amendments state (enabled / in-flight / superseded / unrecognized-enabled) with `cross_check_status` derived from the res
  • get_unl_status — Return the current UNL composition (both published lists, overlap, expiry-days). Honest-partial when a list fetch fails. Wrapped in the proo
  • get_whale_events — Return the last N XRP-denominated whale events + tagged-watchlist events (trustset excluded). Same feed the homepage globe pulse reads. Wrap
  • get_whale_watchlist — Return the last N tagged-watchlist events (type='tagged'), floored at TAGGED_XRP_FLOOR_DROPS for XRP-denominated rows. Wrapped in the proof
  • get_rlusd_supply — Return the current cross-chain RLUSD supply (Ethereum + XRPL) from the same PG mirror /rlusd reads. Honest-partial when either chain errored
  • get_rlusd_flow_24h — Return the last finalized 24h XRPL net-change from rlusd_supply_history. freshness_contract='finalized_only' is the machine-readable form of
  • get_amm_pool — Return the single ranked-pool row for one AMM account from the amm_ranked_pools snapshot. Raises when the account is absent (unranked, below
  • get_amm_top_by_tvl — Return the top-N ranked AMM pools by tvl_usd from the same snapshot /pools reads. NULL-tvl rows sort last. Wrapped in the proof envelope.
  • get_token_attestation — Return the attestation tier (verified / self-described / null) for one (currency, issuer) pair. Data payload includes `dispute_contact_url`
  • get_rwa_families — Return every rwa_family row with attributed pool count. Data payload includes `dispute_contact_url`. Wrapped in the proof envelope.
  • get_rwa_pools — Return every attributed RWA pool with provenance + TVL. Data payload includes `dispute_contact_url`. Wrapped in the proof envelope.
  • get_mpt_snapshot — Return the MPT snapshot dict (issuances / by_class / total). Not third-party-naming — no dispute_contact_url. Wrapped in the proof envelope.
  • get_signed_snapshot — Return the Ed25519-signed daily snapshot for `date_str` (ISO YYYY-MM-DD) wrapped in the proof envelope. Absence raises — the walker has not
  • verify_snapshot_signature — Stateless verification: re-derive the leaf hash, check the Ed25519 signature against the pinned pubkey, check the audit path against the cla
  • get_tokens — Return the top-N tokens by trades_30d, joined against attestation tier + warning flags. Mirrors /tokens.json's data path (token_category_cur
  • get_whales — Return the whales_summary rollup cells (per-tier × per-filter body metadata). Mirrors /whales.json. Live stream on wss://wss.xrpldashboard.c
  • get_pools — Return AMM pools ranked by TVL, broader list contract than get_amm_top_by_tvl (default limit=50 vs 10). Mirrors /pools.json. Same source sna
  • get_amendments — Return the amendments block with per-amendment vote tallies. Mirrors /amendments.json. Distinct from get_amendment_status (state-only) — thi

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools