1 v0.2.2 更新于 2026-11-07

midnight-cast MCP Server

面向 Midnight 实时网络的只读工具:健康状态、交易、DUST、报错和示例代码。

适用客户端

本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端

安装配置

本地运行(npm)
{
  "mcpServers": {
    "midnight-cast": {
      "command": "npx",
      "args": [
        "-y",
        "midnight-cast"
      ]
    }
  }
}

将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。

提供的工具 接入后 Agent 可调用这 15 个工具

health
一次性检查网络健康状态,包括 ping、同步状态和版本信息
ping
检查 RPC、indexer、proof-server 等服务是否在线
tip
查询链上最新区块高度并检查 indexer 是否同步
versions
对比本地工具栈版本与官方支持矩阵
preflight
在首笔交易前检查网络、proof server 和钱包是否就绪
block
查询最新或指定高度的区块头信息
rpc
直接调用原始 JSON-RPC 方法
decode
解码 ledger、pallet、Substrate 1010、JSON-RPC 等错误信息
tx
查询交易的哈希、状态、费用和 segment 详情
contract
查询已部署合约的最新动作、circuit、部署区块和余额
dust-status
查询 DUST 生成状态
dust-event
查询单个 DUST 事件详情
dust-events
查询 DUST 事件流列表
examples
按自然语言主题在 Midnight 官方示例中查找可用代码
explain
解释 DUST、1010、版本、同步等概念和背景