XRPL wallet scores, wallet permissions, batch send, MPT risk, screening, pre-checks. Never signs.
MCPpedia last refreshed this data
io.github.Dcroyalty/xrplhub is an MCP server that XRPL wallet scores, wallet permissions, batch send, MPT risk, screening, pre-checks. Never signs. Its tool list has not been published yet over http, requires no API key, and scores 84/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"io-github-dcroyalty-xrplhub": {
"args": [
"-y",
"prisma"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
XRPL wallet scores, wallet permissions, batch send, MPT risk, screening, pre-checks. Never signs.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked prisma against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in finance
OKX trading MCP server — connect AI agents to spot, swap, futures, options & grid bots via the Model Context Protocol.
Open-source AI Security Operations Center: alert fusion, LLM-agent triage, MITRE ATT&CK investigation, and a replayable decision ledger for every agent step. Self-hostable, runs with no API keys, MIT licensed. Ships an MCP server for Claude, Cursor and Continue.
LuxAlgo for AI agents: the Library, prop firms, Market Trackers, Edge Stats, and your Trade Journal
Rug-check & launch radar for trading agents: composite honeypot score, EVM+Solana, keyless x402.
MCP Security Weekly
Get CVE alerts and security updates for io.github.Dcroyalty/xrplhub and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
On-chain creditworthiness for the XRP Ledger. XRPLHub builds only what nobody else on the XRP Ledger offers:
Plus signed score certificates and credentials (XLS-70), sanctions screening receipts, and a community micro-grant fund (human-reviewed; applications currently paused). XRPLHub does not build generic XRPL transactions; the few it builds live inside the products above (Spend Controls checks, XRPLScore-gated Permissioned Domains, MPT issuance with a recorded backing declaration).
The production app is the Next.js project in kreditkarma-backend/.
A 300–850 number on an absolute scale (like FICO — not a percentile that drifts with the population), from 8 signals:
| Signal | What it measures |
|---|---|
| Account age | Age from the wallet's genuine first transaction |
| Transaction activity | Lifetime on-chain activity (log curve, no cap) |
| Financial health | Spendable XRP + buffer above the real reserve line |
| Token engagement | Trust lines to issued assets |
| DEX activity | Order history on the native DEX |
| AMM participation | Liquidity-pool activity |
| Security config | Multisig, regular key, domain, escrow |
| NFT activity | NFT portfolio + trading |
One engine computes the number for the public site, the free endpoint, the paid API,
the x402 endpoints and the MCP server. Free and site lookups may be served from a
15-minute cache; every response says whether it was (fromCache, cacheAgeSeconds).
# Free, no key, any wallet:
curl https://www.xrplhub.io/api/score/rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De
Streamable HTTP, JSON-RPC 2.0, no auth.
https://www.xrplhub.io/api/mcp
claude mcp add xrplhub --url https://www.xrplhub.io/api/mcp
Every tool that returns a transaction returns an unsigned txjson — the wallet owner signs it in their own wallet; XRPLHub never signs for anyone. (The generic transaction tools were removed on 2026-10-07.)
Score
| Tool | What you get | Cost |
|---|---|---|
check_xrpl_score | 300–850 score, grade, percentile, 8-signal breakdown, tips. Param: wallet_address. | free |
issue_score_credential | Score certificate signed by XRPLHub (score computed fresh at issuance), with a URL where XRPLHub confirms it — XRPLHub's own attestation, not independently verifiable. 90 days. Params: wallet_address, currency, uuid. | 1 XRP / 1 RLUSD |
precheck_payment | Before paying an XRPL address: returns the x402 payment resource for the pre-check (verdict block / caution / proceed, score, sanctions screen, account flags, whether the ledger would reject the payment). Params: `destin |