Sponsored by Deepsite.site

Xrpl Utilities

Created By
XRPL-Utilities2 days ago
MCP server for the XRPL-Utilities portfolio. 11 tools across four services: • XR-Sentinel — classify any XRPL wallet by its on-chain activity pattern. Returns a 0–100 activity_score, a Low/Medium/High/Dormant level, behavioral signals from a 22-entry catalog, top counterparties with XRPScan labels, and an AI-generated reasoning narrative. • XR-Pulse — normalized signal feed mixing public-source news (regulatory press + central banks + crypto media filtered for XRP/RLUSD/XRPL), on-chain whale activity, and XLS-70/80/81 permissioned-domain lifecycle events. Each row carries 4-hour XRPL price correlation, institutional watchlist labels, and Sentinel cross-references. • XR-Telemetry — XRPL macro snapshot. Total/circulating/escrowed/dormant supply, AMM-locked, exchange omnibus, DEX orderbook depth, and a derived Active Float model with the full additive mathematical bridge. Two payment flows: inline x402 OR async invoice (deeplink + QR). • XR-Trust — directory + drill-down for the XRPL permissioned-asset stack. PermissionedDomain (XLS-80) enumeration, credential issuer aggregation, XLS-81 permissioned-DEX trade economics, and XLS-40 DID identity bridge with .well-known/xrp-ledger.toml resolution. Stateless passthrough proxy — every paid call uses the caller's own x402 v2 payment header (XRP or RLUSD), settled on XRPL mainnet via the t54 facilitator. $0.10 USD per query. The MCP server holds no wallets and takes no cut.
Overview

XRPL-Utilities MCP Server

Pay-per-call XRPL data for AI agents. One MCP server, eleven tools, four backend services. Every paid call settles on XRPL mainnet via x402 v2 - no API keys, no subscriptions, no rate-limit-then-upsell.

What it covers

XR-Sentinel classifies any XRPL wallet by its on-chain activity pattern. You get a 0-100 activity_score, an activity_level (Low / Medium / High / Dormant / Unknown), a confidence tier, behavioral signals from a 22-entry catalog, the top 20 counterparties with XRPScan labels, and an AI-generated reasoning narrative. When the address has been scanned before, the response also carries a _delta block so agents can read trajectory without scanning N times.

XR-Pulse is a normalized signal feed. Three sources mixed into one time-ordered stream: public-source news (regulatory press, central banks, crypto media filtered for XRP / RLUSD / XRPL / Ripple), on-chain whale activity (every Payment above the storage threshold with sender + receiver + XRPScan labels), and XLS-70/80/81 permissioned-domain lifecycle events sourced from XR-Trust. News rows carry a 4-hour XRPL price-window correlation. Whale rows carry institutional watchlist labels and Sentinel cross-references.

XR-Telemetry is a macro snapshot of XRPL supply and liquidity. Total / circulating / escrowed / dormant XRP, AMM-locked, exchange omnibus (with venue + address counts), DEX orderbook depth, and a derived Active Float model that estimates the supply available for 3-second settlement. The full additive mathematical_bridge ships with every snapshot so you can audit each component.

XR-Trust is a directory + drill-down for the XRPL permissioned-asset stack. PermissionedDomain (XLS-80) enumeration, credential issuer aggregation, XLS-81 permissioned-DEX trade economics, and an XLS-40 DID identity bridge that resolves .well-known/xrp-ledger.toml when domain owners publish one.

Tools (11)

ToolWhat it doesAuth
xrpl_sentinel_scanClassify a walletinline x402 ($0.10)
xrpl_sentinel_scan_historyPrior recorded scans for trajectoryinline x402 ($0.10)
xrpl_pulse_recent_eventsNormalized signal feedinline x402 ($0.10)
xrpl_telemetry_snapshotOne-shot macro snapshotinline x402 ($0.10)
xrpl_telemetry_get_quoteStart the async invoice flowwrapper free; $0.10 paid via deeplink
xrpl_telemetry_get_statusPoll an invoicewrapper free
xrpl_telemetry_get_resultsFetch snapshot once paidwrapper free
xrpl_trust_list_domainsAll PermissionedDomain objectsinline x402 ($0.10)
xrpl_trust_get_domainDrill-down by domain_idinline x402 ($0.10)
xrpl_trust_credential_issuersIssuer aggregationinline x402 ($0.10)
xrpl_trust_recent_eventsXLS-70/80/81 lifecycle streaminline x402 ($0.10)

Tool names are globally namespaced (xrpl_<service>_<verb>) so they never collide with other MCP servers a user has connected.

Install (Claude Desktop)

{
  "mcpServers": {
    "xrpl-utilities": {
      "command": "npx",
      "args": ["-y", "@xrpl-utilities/mcp", "--transport", "stdio"]
    }
  }
}

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or the equivalent on your platform, then restart Claude Desktop. The 11 tools should appear with the xrpl_ prefix.

Connect remotely (any MCP client)

URL:       https://mcp.xrpl-utilities.io/mcp
Transport: streamable-http (with SSE)

Same tools, same auth model, no install needed.

How payment works

Every paid tool requires the caller to provide a payment_signature argument: a base64-JSON-encoded x402 v2 payment header signing an XRPL Payment that matches one of the requirements returned by an unauthenticated probe. The MCP server forwards it as the PAYMENT-SIGNATURE header on the underlying call. $0.10 USD lands on the operator wallet per successful call, settled inline via the t54 facilitator.

Both XRP (dynamic, ~71,428 drops at $1.40 spot) and RLUSD (flat 0.10) are accepted. Pick the asset that matches your wallet's holdings.

If you call a paid tool without payment_signature, the server returns the actual 402 challenge wrapped in the MCP response so the LLM can sign and retry on the next turn. No work runs and no money moves until a valid signature is supplied.

The Telemetry async invoice tools (get_quote, get_status, get_results) are an alternative payment path for clients that don't sign x402 headers inline. The wrapper itself doesn't need a payment header; the $0.10 settles when the caller sends an XRPL Payment to the deeplink returned by get_quote.

The Python reference client is x402-xrpl - useful as a template even if you build in another language.

Stateless passthrough

The MCP server holds no wallets, takes no cut, and runs no proprietary logic. It's a thin proxy that translates MCP tool calls into HTTP requests against the four underlying services. Source is MIT-licensed and public; the published npm artifact carries sigstore provenance attestation showing it was built from this repo by GitHub Actions.

Server Config

{
  "mcpServers": {
    "xrpl-utilities": {
      "command": "npx",
      "args": [
        "-y",
        "@xrpl-utilities/mcp",
        "--transport",
        "stdio"
      ]
    }
  }
}
Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
Playwright McpPlaywright MCP server
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
DeepChatYour AI Partner on Desktop
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
RedisA Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
Serper MCP ServerA Serper MCP Server
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
ChatWiseThe second fastest AI chatbot™
Tavily Mcp
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
WindsurfThe new purpose-built IDE to harness magic
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
CursorThe AI Code Editor
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
Amap Maps高德地图官方 MCP Server