mcpbeat Sign in

XRPL-Utilities MCP Server

by xrpl-utilities Your server? Claim it
answering

XRPL-Utilities is answering right now. Last checked 15 min ago. 7 476 installs a week from npm. It exposes 64 tools. Last commit 5 Nov 2026.

XRPL data tools for AI agents: wallet classifier, signals, RWA tracker, ETF flows. Pay via x402.

Installs per day peak 1 698 · avg 313 · +343% w/w
a month agotoday
Uptime history 5 days of history
5 days agonow
100.0%
Uptime 24h
91 of 91 checks
64
Tools
read from the server
379 ms
Response time
average over 24h
7 476
Installs / week
npm and PyPI

What changed 10

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 3 November 2026. No other catalogue keeps this.

6 Nov a tool changed version
4 Nov a tool changed version5 times that day
4 Nov a tool description was rewritten xrpl_ledger_statement
4 Nov a tool changed the parameters it asks for xrpl_ledger_statement
3 Nov a tool changed version2 times that day
and 5 more, back to 3 November 2026

Nothing serious here today

Today is the operative word: we check XRPL-Utilities every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 15 min ago.

run in your terminal
claude mcp add mcp --transport http https://mcp.xrpl-utilities.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.xrpl-utilities.io/mcp
~/.codex/config.toml
[mcp_servers.mcp]
url = "https://mcp.xrpl-utilities.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.xrpl-utilities.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "http",
      "url": "https://mcp.xrpl-utilities.io/mcp"
    }
  }
}

Available tools 64

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

xrpl
xrpl_desk_briefing
Paid ($0.01 USD). Composite desk briefing: market posture, headline narrative, positioning (top accumulator/distributor + reversals), RLUSD health (velocity + growth + peg), supply pressure (escrow + relock), RWA market, whale activity, and alerts. One call replaces 6-8 separate tool calls.
xrpl_flows_correlation
Paid ($0.01 USD). Daily ETF AUM vs XRPL exchange-flow delta across the tracked XRP-exposure funds (US spot, US indirect-basket, and European spot tiers) with 7-day rolling Pearson correlation. Correlation only, not causation.
xrpl_flows_cross_border_flow
Paid ($0.01 USD). XRPL cross-border settlement flow: country-pair aggregates (inbound/outbound/net USD), top corridors, and coverage block. Institutional/exchange wallets only.
xrpl_flows_etf_candidates
Paid ($0.01 USD). XRP fund filings and candidates found in the SEC ticker index that are not yet tracked, with review status.
xrpl_flows_etf_flow_summary
Paid ($0.01 USD). Daily ETF flow summary: per-ticker AUM with day-over-day delta, growth rate, and aggregate XRP supply share.
xrpl_flows_launch_impact
Paid ($0.01 USD). Per-ETF launch-window analysis: [L-30, L+30] exchange-flow delta and DEX volume around each tracked XRP-exposure ETF launch date.
xrpl_flows_scan
Paid ($0.10 USD). Per-ETF deep dive for any tracked XRP-exposure ETF across three tiers: US spot (XRP/XRPC/XRPZ/GXRP/TOXR/XRPR), US indirect-basket (BITW/GDLC/EZPZ/NCIQ/TTOP/TXBC, XRP-attributable slice only), and European spot (AXRP.SW/WXRP.DE/GXRP.DE). Returns metadata, latest AUM reading, daily history, and on-chain exchange-flow delta.
xrpl_fund_flow_report
Paid ($0.10 USD). Bundle: are XRP funds growing, and does the ledger agree, in one call and one payment. Fund assets and their change per fund, price moves included (XR-Flows), XRP held by funds, net XRP flow on and off exchanges over the same days, whether the two point the same way, and the rolling correlation (a measurement, not a causal claim). Returns summary, key_numbers and sections; each section says ok, stale or unreadable.
xrpl_ledger_schema
Free. XR-Ledger response schema: request fields, every statement field and its meaning, and the payment rails the paid statement accepts.
xrpl_ledger_statement
Paid ($0.10 USD, RLUSD or XRP on XRPL, or USDC on Base). Account statement for 1-10 XRPL addresses rolled into one: monthly periods with XRP in/out/net, fees, activity categories, per-token net change (exact decimal strings), top counterparties and plain-English statement lines. Each line carries its ledger index, transaction hash, destination and source tags and the delivered amount, and include_csv returns the lines as CSV.
xrpl_network_snapshot
Paid ($0.10 USD). Bundle: how big and how busy the XRP Ledger is, in one call and one payment. Funded accounts and daily active accounts and transactions with 7 and 30-day changes, ledger object counts, XRP supply (circulating, escrowed, burned), XRP and RLUSD payment volume (XR-Telemetry) and on-ledger sell impact. Returns summary, key_numbers and sections; each section says ok, stale or unreadable.
xrpl_permissioned_venue_report
Paid ($0.10 USD). Bundle: who runs an XRPL permissioned domain (XLS-80) and is it active, in one call and one payment. XR-Trust operator profile (name, jurisdiction, domains, credentials outstanding, 24h permissioned offers, AMM events and traders), attribution and the latest domain activity. Give operator or domain_id. Unknown operator or domain returns 404 and is not charged. Running a domain is not a compliance certification.
xrpl_pulse_cex_attribution
Paid ($0.01 USD). CEX attribution walker findings: backward-walked payment chains ending at named exchanges. Hop count, total USD, anchor and terminal labels; specific addresses not exposed.
xrpl_pulse_entity_positioning
Paid ($0.01 USD). Per-entity (exchange, treasury, MM) accumulation vs distribution scoring from labeled whale events with daily breakdown. net_usd is the objective balance delta (inflow minus outflow); net_direction is holder-centric and role-aware (accumulation = XRP leaving the liquid market, i.e. exchange withdrawals or a treasury/MM pulling XRP in).
xrpl_pulse_escrow_calendar
Paid ($0.01 USD). Forward-looking Ripple XRP escrow release calendar with monthly unlock schedule, relock history, and net release rate.
xrpl_pulse_events_by_address
Paid ($0.10 USD). Pulse events referencing a specific XRPL address (whale, sentinel signal, news, permissioned-domain). Complements xrpl_sentinel_scan with event history.
xrpl_pulse_exchange_flow_delta
Paid ($0.01 USD). Per-UTC-day series of net XRPL exchange flow: inbound, outbound, net, and settlement volume. Same series used in XR-Flows ETF correlation.
xrpl_pulse_exchange_net_flow
Paid ($0.01 USD). Per-exchange directional net flow from labeled whale events. Inflow/outflow/net per named exchange with trend and market positioning flag. Holder-centric sign: net_flow_usd = outflow minus inflow, so positive = XRP leaving the exchange (off-exchange accumulation), negative = XRP arriving (distribution).
xrpl_pulse_moex_xrp_index
Paid ($0.01 USD). Moscow Exchange XRP index: latest value and daily history.
xrpl_pulse_network_stats
Free. XRPL network summary: funded addresses, trustline count, offer count, 24h active addresses, and snapshot freshness.
xrpl_pulse_recent_choreographies
Paid ($0.01 USD). Recent coordinated institutional move patterns on XRPL: groups of linked payments that happen together.
xrpl_pulse_recent_events
Paid ($0.10 USD). Most-recent XRPL signal events newest-first. Mixes news, whale activity, permissioned-domain lifecycle, Sentinel signals, and RWA issuer flows. Filterable by kind, time range, and min whale USD.
xrpl_pulse_ripple_counterparties
Paid ($0.01 USD). Anonymized Ripple-counterparty auto-discovery and relay-burst detector findings. Score-tier and funding-source distributions; specific wallet addresses not exposed.
xrpl_pulse_ripple_counterparty_graph
Paid ($0.01 USD). Two-hop graph built from the Ripple counterparty queue: nodes and edges for wallets Ripple's operational wallets pay and where that XRP goes next.
xrpl_pulse_ripple_topology
Paid ($0.01 USD). Ripple ecosystem topology map: Source (treasury/issuer/escrow wallets), Pipeline (curated middle layer by role), and Exits (named CEX hot wallets).
xrpl_pulse_rlusd_distribution
Paid ($0.01 USD). RLUSD mint-to-CEX distribution: where Ripple's freshly-minted RLUSD goes. Splits outgoing RLUSD from the distribution wallet into by_exchange (named venue), to_labeled_non_exchange (transit hops, consolidators, MMs), and unattributed, with to_exchange_pct + a mint_context block. Corrects reading a fresh RLUSD mint as XRP sell-pressure: RLUSD routed to an exchange is institutional stablecoin provisioning. Amounts are RLUSD face value (USD-pegged ~$1).
xrpl_pulse_rwa_summary
Paid ($0.01 USD). Cross-issuer RWA rollup: obligations, net-circulating supply, trustline count, 24h mint/burn flow, and AMM pool exposure per tracked issuer.
xrpl_pulse_rwa_supply_history
Paid ($0.01 USD). Daily supply change per tracked real-world-asset issuer on XRPL, in each token's own units.
xrpl_pulse_stream_purchase
Paid (tiered: 1h ~$0.50 / 6h ~$2.50 / 24h ~$7.50). Buy a time-boxed WebSocket subscription to live Pulse events. Returns a stream_token JWT and ws_url. Server-side filtering by source, signal, and min USD is bound into the token at purchase.
xrpl_pulse_token_health
Paid ($0.01 USD). Per-token health scores for top 200 XRPL tokens: sovereignty, distribution, liquidity, transparency, demand pipeline. Each dimension 0-10 with green/yellow/red. Filter by issuer wallet or currency code.
xrpl_pulse_top_destinations
Paid ($0.01 USD). Wallets receiving XRP from several watched source wallets, ranked by how many distinct sources pay them.
xrpl_pulse_whale_census
Paid ($0.01 USD). XRP whale census: every account holding 1M+ XRP, size bands, holder categories, the top 100 by balance and one history point per day. Refreshed every 6 hours; stale=true when the latest count is over a day old.
xrpl_pulse_whale_flow_24h
Paid ($0.01 USD). Trailing 24h whale Payment aggregate: total USD, tx count, top labels, per-currency breakdown. No specific addresses returned.
xrpl_pulse_whale_flow_history
Paid ($0.01 USD). Daily whale and institutional USD flow history on XRPL, one row per UTC day.
xrpl_pulse_xls85_totals
Paid ($0.01 USD). Token escrow (XLS-85) event counts: all time, last 7 days and last 24 hours, raw and with high-rate issuers removed, plus distinct issuers.
xrpl_pulse_xrpl_primitives
Paid ($0.01 USD). Ledger-wide XRPL object counts: PermissionedDomain, Credential, DID, Oracle, MPTokenIssuance, AMM, Escrow, DepositPreauth, Check, PayChannel, NFTokenPage and more, plus canonical XRP supply (total, burned, escrowed, circulating) and AMM aggregates. This is the denominator for any XRPL adoption claim: counts are of ledger OBJECTS, not of distinct operators or issuers. Sampled once per UTC day, with day-over-day, 7d and 30d deltas and the full series.
xrpl_rwa_token_report
Paid ($0.15 USD). Bundle: is a tokenized real-world asset on the XRP Ledger growing, and who holds it, in one call and one payment. Supply, holders (trustlines), 7 and 30-day growth and top-holder share from the XR-Pulse RWA tracker, 30 days of daily supply changes, tracked AMM pools, the issuer's XR-Trust permissioned-domain role and a 90-day XR-Ledger statement of the issuer wallet. Amounts are in the token's own unit. Returns summary, key_numbers and sections. An issuer that is not tracked returns 404 and is not charged.
xrpl_sentinel_scan
Paid ($0.10 USD). Classify an XRPL wallet by on-chain activity pattern. Returns activity_score (0-100), activity_level, confidence, behavioral signals, top counterparties, and AI reasoning.
xrpl_sentinel_scan_history
Paid ($0.10 USD). Return up to 25 prior recorded scans for an address to read score trajectory over time.
xrpl_sentinel_verify_origin
Free. Before paying an unfamiliar x402 seller, check whether the origin actually controls the XRPL account it advertises. Cross-checks the domain's .well-known/xrp-ledger.toml against each account's on-ledger Domain field (two-way - either half alone is one party's self-assertion), the XLS-40 DID and whether it carries a real verification key or is a placeholder, and whether every payTo in the served x402 catalog is one the domain itself declares. That last check is the one a swapped catalog fails, because an attacker cannot edit the toml without already owning the domain. Pass address= instead of url= to ask what an ACCOUNT's claimed identity rests on - the only way to test a brand asserted in MPT metadata, which nothing validates. Verdicts: verified / partial / unverified / unreadable / mismatch. An unfetchable document returns unreadable, never a negative finding. Verifies published identity bindings only; not an endorsement of the operator, product or solvency.
xrpl_telemetry_dex_pair_volume
Paid ($0.01 USD). Per-pair DEX volume on XRPL: 24h and 7d volume, fill counts, orderbook vs AMM source split, and annualized run rate.
xrpl_telemetry_exchange_flow_history
Paid ($0.01 USD). Per-exchange daily XRP flow series on XRPL: inbound, outbound and net per venue per day.
xrpl_telemetry_get_quote
Paid flow step 1 ($0.10 USD total). Start async invoice flow: returns invoice_id, payTo address, deepLink, QR, and expiry. Pay via XRPL Payment, then poll get_status, then call get_results.
xrpl_telemetry_get_results
Paid flow step 3 (no extra charge). Fetch full Telemetry snapshot payload once invoice is paid. Same shape as xrpl_telemetry_snapshot.
xrpl_telemetry_get_status
Paid flow step 2 (no extra charge). Poll invoice status from get_quote. Returns paid (bool), amount, ledger_index, and expiry.
xrpl_telemetry_liquidity
Paid ($0.01 USD). XRP supply and liquidity headline: circulating, escrowed, AMM-locked and exchange-held XRP, on-ledger liquidity, modeled exchange depth, Active Float, measured free float and execution slippage per pair.
xrpl_telemetry_settlement_series
Paid ($0.01 USD). Bucketed XRPL settlement volume time-series (daily / weekly / monthly) with USD totals, payment counts, XRP drops, and RLUSD value per bucket. Newest first, UTC-aligned. For charting or change-point detection.
xrpl_telemetry_settlement_totals
Free. XRPL settlement volume rollup: 24h/7d/30d USD volume across XRP and RLUSD, annualized run rate, and payment counts.
xrpl_telemetry_snapshot
Paid ($0.10 USD). One-shot XRPL macro snapshot: supply breakdown, liquidity flows, AMM state, derived Active Float model, and utility floor price. Pass sections to get only some blocks.
xrpl_trust_credential_issuers
Paid ($0.10 USD). All credential issuers across PermissionedDomains: address, label, referencing domain count, and credential types issued. Use limit and offset to page; omit limit for every issuer.
xrpl_trust_get_domain
Paid ($0.10 USD). Deep dive on one PermissionedDomain by 64-hex ID: lifecycle history, permissioned market activity (XLS-81), and DID/TOML identity.
xrpl_trust_jurisdictions
Paid ($0.01 USD). Jurisdiction rollup across XRPL's permissioned stack: per-country operator and issuer counts with an unattributed bucket.
xrpl_trust_list_domains
Paid ($0.10 USD). List all XRPL PermissionedDomain (XLS-80) objects on mainnet with owner, accepted credentials, and institutional issuer counts. Paginated.
xrpl_trust_list_operators_index
Free. Index of all PermissionedDomain operators: address, label, jurisdiction, status, domain count, issuer count. Paginated.
xrpl_trust_operator_attribution
Paid ($0.01 USD). Institutional attribution for one PermissionedDomain operator: parent funder, credential types, gated assets, plain-English summary, and confidence tier.
xrpl_trust_operator_drilldown
Paid ($0.10 USD). Deep dive on one PermissionedDomain operator: domains, credentials, jurisdiction, DID identity, institutional issuers, and lifecycle events.
xrpl_trust_permissioned_activity
Paid ($0.01 USD). Newest-first feed of permissioned-domain ledger activity: XLS-70/80 domain and credential lifecycle, XLS-81 permissioned-DEX offers and AMM ops, and Payments made inside a domain. Consecutive same-account quote runs are collapsed into one row with a count, because a market maker replacing its own offers as the reference price moves is one behaviour, not hundreds of events - that churn is ~94% of raw permissioned-DEX volume and is normal market making, not an anomaly. Filter with category=lifecycle to see only domain and credential changes, which are the rare institutional signal. Carries a rollup of the whole window so the churn is visible as a proportion.
xrpl_trust_recent_events
Paid ($0.01 USD). XLS-70/80/81 lifecycle event stream: domain creates/deletes, credential activity, permissioned offers and AMM events. Cursor-paginated.
xrpl_trust_usage_summary
Paid ($0.01 USD). Ecosystem-wide PermissionedDomain activity aggregate: domain count, operator count, credential and market event totals over a configurable window.
xrpl_vault_daily_flow
Free sample. Cross-issuer daily RWA flow for the last 7 days at most: mint/burn event counts per day and the dollar-pegged net inflow. For up to 90 days with issuer wallets and candidates use xrpl_vault_daily_flow_history.
xrpl_vault_daily_flow_history
Paid ($0.01 USD). Cross-issuer daily RWA flow for up to 90 days: mint/burn event counts per day, dollar-pegged net inflow, per-issuer series in native units, each tracked issuer's wallets and the auto-discovered issuer candidates.
xrpl_vault_scan
Paid ($0.10 USD). Per-issuer RWA deep dive: supply, mint/burn flow, AMM exposure, and daily history. Accepts wallet address, issuer label, or currency code.
xrpl_wallet_check
Paid ($0.25 USD). Bundle: who an XRPL wallet is and what it has been doing, in one call and one payment. Combines the XR-Sentinel activity scan (with change since the previous scan and narrative), a domain check, XR-Pulse events for the address, a 90-day XR-Ledger statement and the wallet's XR-Trust permissioned-domain role. Returns summary, key_numbers and sections; each section says ok, stale or unreadable. Not charged if the main scan fails.
xrpl_xrp_market_briefing
Paid ($0.05 USD). Bundle: what is moving the XRP market today, in one call and one payment. Market posture and headline, whale count (1M+ XRP wallets) and its change, exchange net flow, entity positioning, Ripple escrow calendar, XRP fund holdings (XR-Flows) and on-ledger sell impact for $1M, $10M and $100M (XR-Telemetry). Returns summary, key_numbers and sections; each section says ok, stale or unreadable.

Endpoints

URLTransportStateLatencyChecked
https://mcp.xrpl-utilities.io/mcp streamable-http answering 334 ms 15 min ago

Alternatives to XRPL-Utilities

same job, measured the same way
1gateway
by code0xff

Pay-per-call tools for agents via x402 (USDC on Base): Korean data, doc-to-Markdown, web utilities.

117 tools answering
P
Polyform
by polyform

Pay-per-call data APIs for AI agents. USDC on Base via x402. 33 tools, no signup.

70 tools answering
Agent Web Reader
by charliemorrison

Pay-per-call data tools for AI agents: crypto signal, web reader, SEO audit. x402 USDC on Base.

3 tools answering
U
Utilsforagents MCP
by utilsforagents

Pay-per-call AI agent utilities via x402 on Base (USDC). 7 tools, $0.003/call.

73 installs/wk local only
Fastx402
by tusk80

60+ pay-per-call tools for agents (data, dates, QR, crypto, web), paid in USDC via x402.

97 installs/wk local only
Exepal
by exepal

Paid data tools for AI agents, pay per call in USDC via x402: AI visibility, company enrich, SERP

19 tools answering
AgentKit x402 MCP server
by workers-zenith-ops-agentkit-x402

Remote MCP tools for pay-per-call email, domain, SEO and Swedish data utilities (x402).

13 tools answering
V
Ventis
by ops119

Crypto data for AI agents: prices, Solana wallets, token risk, swap quotes. Pay per call via x402.

2 tools answering

XRPL-Utilities — questions

Answers built from our own checks of this server.

What can XRPL-Utilities do?
It exposes 64 tools, read directly from the server on our last check. Among them: xrpl_desk_briefing, xrpl_flows_correlation, xrpl_flows_cross_border_flow, xrpl_flows_etf_candidates, xrpl_flows_etf_flow_summary, xrpl_flows_launch_impact and 58 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is XRPL-Utilities working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 379 ms. The bar chart above shows every period we have measured.
How do I connect XRPL-Utilities?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does XRPL-Utilities need an API key?
No. XRPL-Utilities completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 64 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is XRPL-Utilities?
It answers our handshake in 379 ms on average, which is faster than 35% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use XRPL-Utilities?
The npm package @xrpl-utilities/mcp was installed 7 476 times in the last week. Week over week that is +343%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is XRPL-Utilities open source?
The code is open source: it is published under the MIT licence, written in TypeScript, 0 stars on GitHub and 4 open issues. The licence covers the code in the repository, not the hosted service at mcp.xrpl-utilities.io, which runs on its operator's own terms.