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 分