xrpldashboard

com.xrpldashboard由 xrpldashboard.com 發布官方發布者v2.0.0更新於 Nov 2, 2026

Read-only XRP Ledger MCP tools with proof-annotation envelopes and signed daily snapshots.

已驗證Streamable HTTP可網頁執行金融資料與分析

概覽

AI 產生的概覽

唯讀的 XRP Ledger 分析 MCP 端點,讓助理以 15 個工具查詢 XRPL 與 RLUSD 供給量資料,每個回覆都附上證明註記封裝。

可以做什麼
  • 查詢 XRPL 網路與資金流向資料,例如巨鯨、資金池、代幣、MPT、RLUSD 供給量與借貸
  • 讀取機構、監管、RWA、憑證、修正案與側鏈相關數據
  • 檢視已公布數字背後的涵蓋範圍、方法論、walker 健康狀態與聲明紀錄
  • 取得每日 Ed25519 簽章、Merkle 鏈結快照並驗證快照簽章
  • 每個回應都附帶來源、截至時間、新鮮度契約與聲明參照
適用情境
當助理需要 XRPL 鏈上指標或 RLUSD 供給量數據,且希望答案能追溯到有日期、可驗證的來源,而非即時爬取時適用。適合研究、報告與事實查核等重視資料新鮮度與出處的情境。
執行需求
遠端 streamable-HTTP 端點 mcp.xrpldashboard.com;未宣告需要身分驗證、API 金鑰或環境變數。無法直連遠端 HTTP 端點的用戶端可用 npx mcp-remote 套件橋接,需安裝 Node.js。工作階段限流為每小時 600 次工具呼叫。
安裝前請注意
工具為唯讀,但此服務在 2026-09 前屬公開測試階段,且並非由 Ripple、XRPL 基金會或任何交易所營運。數據屬第三方分析,不構成財務、法律或投資建議,採用前宜對照簽章快照核驗。請求會送往外部服務,受其限流與隱私條款約束。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 xrpldashboard,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.xrpldashboard%2Fxrpldashboard-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "xrpldashboard": {
      "type": "http",
      "url": "https://mcp.xrpldashboard.com/mcp?ref=anthropic"
    }
  }
}

README

xrpldashboard

Public XRPL analytics with a built-in truth-audit system. Live at xrpldashboard.com.

What this is

Three things make this repo different from "another blockchain dashboard":

  1. Every headline number has a claim record. CLAIMS.yaml enumerates the public numeric claims across /rlusd, /whales, /coverage, and /analytics, each tied to its source function and freshness contract. scripts/claims_check.sh runs before pushes.
  2. A four-layer audit catches stale numbers before readers do. See docs/TRUTH_AUDIT_DESIGN.md. Retro-tested against the last nine real incidents: 9 of 9 caught. The first live catch (an RLUSD partial-day bug) surfaced within hours instead of the 53 days it had previously gone unnoticed.
  3. Daily signed snapshots. Ed25519-signed, Merkle-chained. /signed-snapshots and .well-known/snapshots/<date>.json let anyone verify a number as-of a date without trusting the site.

Quick links: /methodology · /signed-snapshots · docs/TRUTH_AUDIT_DESIGN.md

Agent tier (MCP)

[Listed on Anthropic MCP Registry] [Smithery listed]

Live public MCP endpoint: https://mcp.xrpldashboard.com/mcp — streamable-HTTP, protocol version 2025-06-18, no auth. Fifteen read-only tools over XRPL and the on-XRPL RLUSD supply, every response wrapped in a proof-annotation envelope with source, as_of, freshness_contract, and a claims_ref back to /claims. Public beta through 2026-09.

Connect in 60 seconds — copy-paste config for Claude Desktop or any MCP client:

json
{  "mcpServers": {    "xrpldashboard": {      "command": "npx",      "args": [        "mcp-remote@latest",        "https://mcp.xrpldashboard.com/mcp?ref=readme"      ]    }  }}

Or add it as a Custom Connector in Claude Desktop → Settings → Connectors with URL https://mcp.xrpldashboard.com/mcp and auth None. Full onboarding page (three sample prompts, honest limits, 429 shape): /connect.

Design doc: docs/AGENT_TIER_DESIGN.md.

Pages

37 public pages, organized as:

  • Money flow: /whales, /pools, /tokens, /token/<id>, /mpts, /mpt/<id>, /rlusd, /lending
  • Institutional & regulatory: /institutional, /regulation, /rwa, /credentials, /amendments, /sidechain
  • Coverage & audit: /coverage, /methodology, /signed-snapshots, /verify, /walker-health, /health
  • Reader tools: /check, /wallet/<id>, /network, /learn, /price-data, /help/already-sent-money
  • Trust & meta: /about, /security, /privacy, /terms, /subprocessors, /contact

Architecture

  • Web: Flask 3.1 + Jinja2 + Flask-Babel (i18n) + Flask-Limiter, deployed on Render, fronted by Cloudflare.
  • Data: Neon Postgres (single shared DB across web + walkers).
  • Ingest: 29 background services under launchd — 23 ingest walkers and canaries, plus 4 backup and 2 snapshot-signing jobs. Each walker writes to walker_health; /walker-health surfaces stalls.
  • XRPL client: xrpl-py 4.5.0 with a local-first cascade to public rippled nodes; silent-failover attempts logged to walker_node_fallback so we can audit reliability rather than hope.
  • Signing: Ed25519 via cryptography (see signed_snapshot.py).

The truth-audit system (why this repo may be reusable)

Most public dashboards trust their own writes. This one doesn't. Four layers, working together:

  • Layer 1 — walker health. walker_health rows + /walker-health page. Catches "the number stopped moving because the writer died."
  • Layer 2 — plausibility rules. Continuous checks like "24h net-change should not equal zero for 53 days." Catches "the number is moving in the DB but the query is wrong."
  • Layer 3 — external cross-check. Third-party comparisons (e.g., independent Ethereum RPCs for RLUSD supply, CoinGecko for XRP price) surface disagreement on the same measurement.
  • Layer 4 — claims manifest. CLAIMS.yaml + scripts/claims_check.sh. Every headline number is enumerated with its source function and freshness contract; the checker exits non-zero on drift.

Full design and the 9-of-9 retro-test are in docs/TRUTH_AUDIT_DESIGN.md.

If you're building a public-data project and want the pattern, the design doc is written to be lifted.

Running locally

What runs in five minutes: the Flask web app against a copy of the schema. Enough to click through pages and see the UI.

What does not run in five minutes: the full site, because a live dashboard needs the walker fleet ingesting from XRPL against Neon Postgres. Standing up the walkers is a real operations task, not a docker compose up.

Quickstart (web app only):

bash
python3 -m venv venv && source venv/bin/activatepip install -r requirements.txtcp .env.example .env      # then fill in DATABASE_URL, FLASK_SECRET_KEY, etc.python app.py             # http://localhost:5001

For the full ingest setup, see docs/TRUTH_AUDIT_DESIGN.md and the launchd/ plists (which are the author's local install — forkers will want to path-adjust).

Independence

xrpldashboard is not operated by Ripple, the XRPL Foundation, or any exchange. No paid placements. No affiliate links on labeling or metric surfaces.

Funding

Development is self-funded, with support from community grant programs where they align with the mission (public-goods data infrastructure for XRPL).

Contributing

Issues and PRs welcome. If you're touching a page that renders a headline number, add or update the corresponding entry in CLAIMS.yaml; scripts/claims_check.sh will remind you.

License

MIT. See LICENSE.

Disclaimer

xrpldashboard reports on-chain data and public regulatory information. Nothing on the site or in this repo is financial, legal, or investment advice.

來源:README.md,提交 2653cc4

工具

0
SourceWeft 尚未讀取此伺服器的工具。

版本歷史

1
  1. v2.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分