
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.
概覽
唯讀的 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 次工具呼叫。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 xrpldashboard,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
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":
- Every headline number has a claim record.
CLAIMS.yamlenumerates the public numeric claims across/rlusd,/whales,/coverage, and/analytics, each tied to its source function and freshness contract.scripts/claims_check.shruns before pushes. - 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. - Daily signed snapshots. Ed25519-signed, Merkle-chained.
/signed-snapshotsand.well-known/snapshots/<date>.jsonlet 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:
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.
- Session rate limit: 600 tool calls / hour / session, enforced live (HTTP 429 +
Retry-Afteron breach). Seemcp_session_rate_limit.py. - Discovery manifest:
/.well-known/agents.json·/llms.txt·/openapi.json. - Verifiable moat:
get_signed_snapshot+verify_snapshot_signature— pin the Ed25519 pubkey at/.well-known/snapshots/pubkey.pemand verify a day's snapshot without trusting us. - Backing infra: our own rippled full-history node (Ubuntu box in Indiana → Cloudflare Tunnel), source at
mcp_server.pyandmcp_tools_*.py.
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-healthsurfaces stalls. - XRPL client:
xrpl-py 4.5.0with a local-first cascade to public rippled nodes; silent-failover attempts logged towalker_node_fallbackso we can audit reliability rather than hope. - Signing: Ed25519 via
cryptography(seesigned_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_healthrows +/walker-healthpage. 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):
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版本歷史
1- v2.0.0最新Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具必需15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分