@xrpl-utilities/mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| xrpl_sentinel_scanA | 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_historyA | Paid ($0.10 USD). Return up to 25 prior recorded scans for an address to read score trajectory over time. |
| xrpl_pulse_recent_eventsA | 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_events_by_addressA | 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_stream_purchaseA | 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_ripple_counterpartiesC | Free. Anonymized Ripple-counterparty auto-discovery and relay-burst detector findings. Score-tier and funding-source distributions; specific wallet addresses not exposed. |
| xrpl_pulse_ripple_topologyB | Free. Ripple ecosystem topology map: Source (treasury/issuer/escrow wallets), Pipeline (curated middle layer by role), and Exits (named CEX hot wallets). |
| xrpl_pulse_cex_attributionB | Free. 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_network_statsA | Free. XRPL network summary: funded addresses, trustline count, offer count, 24h active addresses, and snapshot freshness. |
| xrpl_pulse_whale_flow_24hA | Free. Trailing 24h whale Payment aggregate: total USD, tx count, top labels, per-currency breakdown. No specific addresses returned. |
| xrpl_pulse_exchange_flow_deltaB | Free. 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_rwa_summaryA | Free. Cross-issuer RWA rollup: obligations, net-circulating supply, trustline count, 24h mint/burn flow, and AMM pool exposure per tracked issuer. |
| xrpl_pulse_exchange_net_flowB | Free. 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_escrow_calendarA | Free. Forward-looking Ripple XRP escrow release calendar with monthly unlock schedule, relock history, and net release rate. |
| xrpl_pulse_entity_positioningA | Free. 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_rlusd_distributionA | Free. 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_desk_briefingA | Free. 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_pulse_token_healthA | Free. 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_telemetry_snapshotA | Paid ($0.10 USD). One-shot XRPL macro snapshot: supply breakdown, liquidity flows, AMM state, derived Active Float model, and utility floor price. |
| xrpl_telemetry_get_quoteA | 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_statusA | Paid flow step 2 (no extra charge). Poll invoice status from get_quote. Returns paid (bool), amount, ledger_index, and expiry. |
| xrpl_telemetry_get_resultsA | Paid flow step 3 (no extra charge). Fetch full Telemetry snapshot payload once invoice is paid. Same shape as xrpl_telemetry_snapshot. |
| xrpl_telemetry_settlement_totalsA | Free. XRPL settlement volume rollup: 24h/7d/30d USD volume across XRP and RLUSD, annualized run rate, and payment counts. |
| xrpl_telemetry_settlement_seriesA | Free. 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_dex_pair_volumeA | Free. Per-pair DEX volume on XRPL: 24h and 7d volume, fill counts, orderbook vs AMM source split, and annualized run rate. |
| xrpl_trust_list_domainsA | Paid ($0.10 USD). List all XRPL PermissionedDomain (XLS-80) objects on mainnet with owner, accepted credentials, and institutional issuer counts. Paginated. |
| xrpl_trust_get_domainA | 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_credential_issuersB | Paid ($0.10 USD). All credential issuers across PermissionedDomains: address, label, referencing domain count, and credential types issued. |
| xrpl_trust_recent_eventsA | Free. XLS-70/80/81 lifecycle event stream: domain creates/deletes, credential activity, permissioned offers and AMM events. Cursor-paginated. |
| xrpl_trust_list_operators_indexB | Free. Index of all PermissionedDomain operators: address, label, jurisdiction, status, domain count, issuer count. Paginated. |
| xrpl_trust_operator_drilldownA | Paid ($0.10 USD). Deep dive on one PermissionedDomain operator: domains, credentials, jurisdiction, DID identity, institutional issuers, and lifecycle events. |
| xrpl_trust_operator_attributionA | Free. Institutional attribution for one PermissionedDomain operator: parent funder, credential types, gated assets, plain-English summary, and confidence tier. |
| xrpl_trust_usage_summaryB | Free. Ecosystem-wide PermissionedDomain activity aggregate: domain count, operator count, credential and market event totals over a configurable window. |
| xrpl_trust_jurisdictionsB | Free. Jurisdiction rollup across XRPL's permissioned stack: per-country operator and issuer counts with an unattributed bucket. |
| xrpl_vault_scanB | 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_vault_daily_flowA | Free. Cross-issuer daily RWA flow series: mint/burn event counts per day and USD-pegged net inflow aggregate. Complements the paid per-issuer scan. |
| xrpl_flows_scanA | 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_flows_correlationA | Free. 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_flowA | Free. XRPL cross-border settlement flow: country-pair aggregates (inbound/outbound/net USD), top corridors, and coverage block. Institutional/exchange wallets only. |
| xrpl_flows_launch_impactA | Free. 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_etf_flow_summaryA | Free. Daily ETF flow summary: per-ticker AUM with day-over-day delta, growth rate, and aggregate XRP supply share. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| XR-Sentinel agents.json | Live agent-discovery manifest for XR-Sentinel: schema_version, capabilities, endpoint catalog, payment requirements. |
| XR-Sentinel /schema | Field-level output shape for XR-Sentinel responses. Source of truth for what each tool returns. |
| XR-Pulse agents.json | Live agent-discovery manifest for XR-Pulse: schema_version, capabilities, endpoint catalog, payment requirements. |
| XR-Pulse /schema | Field-level output shape for XR-Pulse responses. Source of truth for what each tool returns. |
| XR-Telemetry agents.json | Live agent-discovery manifest for XR-Telemetry: schema_version, capabilities, endpoint catalog, payment requirements. |
| XR-Telemetry /schema | Field-level output shape for XR-Telemetry responses. Source of truth for what each tool returns. |
| XR-Trust agents.json | Live agent-discovery manifest for XR-Trust: schema_version, capabilities, endpoint catalog, payment requirements. |
| XR-Trust /schema | Field-level output shape for XR-Trust responses. Source of truth for what each tool returns. |
| XR-Vault agents.json | Live agent-discovery manifest for XR-Vault: schema_version, capabilities, endpoint catalog, payment requirements. |
| XR-Vault /schema | Field-level output shape for XR-Vault responses. Source of truth for what each tool returns. |
| XR-Flows agents.json | Live agent-discovery manifest for XR-Flows: schema_version, capabilities, endpoint catalog, payment requirements. |
| XR-Flows /schema | Field-level output shape for XR-Flows responses. Source of truth for what each tool returns. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/XRPL-Utilities/xrpl-utilities-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server