Index / MCP servers / XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks

XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks MCP server

Connect XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks and your agent gets 19 tools, among them build_xrpl_transaction, check_domain_eligibility, check_mpt_risk. It answers at https://www.xrplhub.io/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 5 of 6 times since 11 September 2026; the last check, on 19 October 2026, succeeded.

Status
Answering
Tools
19
Reliability
5 of 6 checks
Response time
209 ms
Transport
streamable HTTP
Last checked
19 October 2026

Free XRPL scores + free unsigned txjson for 35 XRPL actions. You sign with your own wallet; no keys.

Description as the publisher wrote it.

The 19 tools XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks offers

ToolWhat it does
build_xrpl_transactionGet a ready-to-sign transaction JSON for any of 35 XRPL actions — no XRPL coding. Returns the exact txjson plus a safety tier; the wallet owner signs it in their own wallet (this never signs for anyone). Call list_xrpl_services first for al
Inputs: product_id, wallet_address, params
check_domain_eligibilityCheck whether an XRPL account holds a credential that satisfies a PermissionedDomain (XLS-80d) — the question every domain operator and every would-be participant actually asks before a real transaction. Live against a validated mainnet led
Inputs: wallet_address, domain_id
check_mpt_riskGet the risk view of one XLS-33 Multi-Purpose Token issuance before touching it: what the issuer CAN DO to a holder (clawback, freeze, require-auth, whether it's transferable at all) plus the issuer's XRPLScore. Free. For the full issuer pi
Inputs: issuance_id
check_service_healthCheck whether the XRPLHub money path is working BEFORE you pay: database, Xaman, both x402 facilitators (t54 RLUSD + CDP USDC-on-Base), the on-ledger anchor config, the credential signing secret, and alerting. Returns overall "ok" | "warn"
check_xrpl_scoreGet a 300–850 creditworthiness score for any XRP Ledger wallet before you pay, lend to, trade with, or onboard it. You get back: the score, a letter grade, peer percentile, a per-signal breakdown (account age, lifetime tx history, financial
Inputs: wallet_address
donate_to_community_fundDonate XRP or RLUSD to the XRPLHub Community Grant Treasury — a transparent on-chain fund that pays approved applicants wallet-to-wallet with zero overhead. Returns the treasury address and, if you pass donor_wallet, a ready-to-sign Payment
Inputs: amount, currency, donor_wallet, message
get_account_credentialsGet every XLS-70 credential an XRPL account holds — issuer, type, whether it has been accepted, whether it's expired, and its expiry date. Live against a validated mainnet ledger (never stale). Use this before trusting a counterparty who cl
Inputs: wallet_address, issuer, credential_type
get_issuer_credentialsGet everything an issuer account has issued: every credential type, distinct subject count, and acceptance rate. Served from a network-wide census rebuilt on a schedule — the response includes coverage ("complete" or "partial") so a mid-wal
Inputs: issuer_address
get_issuer_mptsEverything one issuer has put out as Multi-Purpose Tokens (XLS-33), from the registry index, plus the issuer's own XRPLScore. Each issuance lists the issuer's powers over a holder. Response carries coverage ('complete-per-known-issuer'/'par
Inputs: issuer_address
get_lending_exposureA borrower's TOTAL XLS-66 lending exposure across ALL loan brokers in one call — the XRP Ledger has no aggregate borrower-debt object, so a broker carrying first-loss capital cannot see a borrower's total leverage elsewhere. Returns: outsta
Inputs: borrower
get_lending_historyEvery loan XRPLHub has EVER observed for a borrower, built from append-only exposure snapshots — the credit file the XRP Ledger can't keep. Per loan: first/last observed ledger, last-known status, monotonic everDefaulted / everImpaired / ev
Inputs: borrower
get_underwriting_inputsThe full underwriting-inputs bundle a LoanBroker needs for an XLS-66 decision, in one call: cross-broker exposure, XRPLScore + grade, OFAC SDN screening (with its own verifiable receipt), observation history + gaps, and one Merkle-anchored
Inputs: borrower
issue_score_credentialGet a signed, tamper-evident certificate of a wallet's XRPLScore that any counterparty can verify without trusting the holder — the free score isn't provable to a third party, this is. Two calls: first returns a Xaman payment request (1 XRP
Inputs: wallet_address, currency, uuid
list_xrpl_servicesList all 35 XRPL actions that build_xrpl_transaction can produce. For each you get: id, plain-English label, category, safety tier, and every parameter (name, type, required, example). Call this FIRST so you pass the right product_id and pa
screen_address_ofacCompare one XRPL address against a vintage-pinned snapshot of the US Treasury OFAC SDN list (exact address-string match only) and get a factual, Merkle-anchored receipt. ATTESTS TO PROCESS, NOT GROUND TRUTH: the receipt records that the add
Inputs: address
search_mptsSearch the XRPL Multi-Purpose Token (XLS-33) registry index by issuer address, MPTokenIssuanceID (or a hex prefix of one), or token name / ticker. Returns each match with issuer powers (clawback, freeze, require-auth, transferable), supply,
Inputs: q
submit_grant_applicationApply for a community micro-grant ($25–$100) paid wallet-to-wallet from the XRPLHub on-chain treasury for rent, utilities, groceries, medical, transport, or childcare. Returns a grant id and status. A person reviews every application and ma
Inputs: wallet_address, category, amount, description, currency
verify_attestationGiven a queryId from screen_address_ofac OR get_lending_exposure, return everything needed to verify that receipt WITHOUT trusting XRPLHub: the canonical leaf, its Merkle inclusion proof, the on-ledger anchor transaction hash + ledger close
Inputs: query_id
verify_mpt_registryGet the latest on-ledger anchor of the MPT registry (BIS Working Paper 1374 pattern): a Merkle root over the canonicalised index, committed in a Memo on a transaction from a dedicated anchor wallet (not the credential issuer). Returns the r

Add XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks to your AI client

Every block below points at https://www.xrplhub.io/api/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http xrplhub-xrplscore-mpt-issuer-ris https://www.xrplhub.io/api/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "xrplhub-xrplscore-mpt-issuer-ris": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://www.xrplhub.io/api/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "xrplhub-xrplscore-mpt-issuer-ris": {
      "url": "https://www.xrplhub.io/api/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "xrplhub-xrplscore-mpt-issuer-ris": {
      "type": "http",
      "url": "https://www.xrplhub.io/api/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "xrplhub-xrplscore-mpt-issuer-ris": {
      "url": "https://www.xrplhub.io/api/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "xrplhub-xrplscore-mpt-issuer-ris": {
      "serverUrl": "https://www.xrplhub.io/api/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "xrplhub-xrplscore-mpt-issuer-ris": {
      "url": "https://www.xrplhub.io/api/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks
version: 0.0.1
schema: v1
mcpServers:
  - name: XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks
    type: streamable-http
    url: https://www.xrplhub.io/api/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "xrplhub-xrplscore-mpt-issuer-ris": {
      "httpUrl": "https://www.xrplhub.io/api/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "xrplhub-xrplscore-mpt-issuer-ris": {
      "type": "http",
      "url": "https://www.xrplhub.io/api/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "xrplhub-xrplscore-mpt-issuer-ris": {
      "url": "https://www.xrplhub.io/api/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fwww.xrplhub.io%2Fapi%2Fmcp&type=streamable_http&id=xrplhub-xrplscore-mpt-issuer-ris&name=XRPLHub%20%E2%80%94%20XRPLScore%2C%20MPT%20issuer%20risk%20%26%20payment%20pre-checks

Is XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks up right now?

It answered our last check on 19 October 2026 in 209 ms. Over 6 checks since 11 September 2026 it answered 5. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks

Questions about XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks

How many tools does XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks have?

19, as returned by the server's own tools/list on 12 September 2026: build_xrpl_transaction, check_domain_eligibility, check_mpt_risk, check_service_health, check_xrpl_score, donate_to_community_fund, get_account_credentials, get_issuer_credentials, and 11 more.

Is XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks down?

It answered our last check on 19 October 2026 in 209 ms. Over 6 checks since 11 September 2026 it answered 5.

How do I add XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://www.xrplhub.io/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does XRPLHub — XRPLScore, MPT issuer risk & payment pre-checks need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.dcroyalty. Endpoint host: www.xrplhub.io. ARD identifier: urn:air:io.github.dcroyalty:mcp:xrplhub. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.