Token导航 LogoToken导航TokenDH.com
Solana Metrics MCP Server logo
金融服务未说明官方级别未说明来源级核验

Solana Metrics MCP Server

MCP Server

Solana Metrics MCP Server 是一个分析Solana区块链指标并生成Grafana仪表盘的服务,支持从InfluxDB数据库中提取和智能分类指标,适用于区块链开发和监控场景。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
JavaScriptClaude金融数据Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

wcampbellgalaxy

提供方

wcampbellgalaxy

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Solana Metrics MCP服务器

此MCP服务器分析来自InfluxDB的Solana指标,并生成Grafana仪表板。它的设计是为了与 sol_metrics 数据库,并提供区块链指标的智能分类和分析。

特性

  • 🔍 度量发现:列出sol_metrics InfluxDB数据库中的所有可用指标
  • 🏷️ 智能分类:自动将指标分为逻辑组(共识、网络、银行、账户、RPC、性能、Jito/MEV)
  • 📊 分析:详细解释每个指标衡量的内容以及为什么它有用
  • 📁 汽车仪表板导出:创建并保存可导入的Grafana仪表板JSON文件到 grafana/ 文件夹
  • 🔎 代码搜索:帮助定位Solana Rust代码库中的度量定义
  • 🔄 双InfluxDB支持:兼容InfluxDB v1和v2
  • 🛠️ VS代码集成:在Visual Studio代码中作为MCP服务器无缝工作

安装

npm install
npm run build

配置

设置以下环境变量以连接到InfluxDB实例:

export INFLUX_URL="http://your-influxdb-server:8086"
export INFLUX_TOKEN="your_token"
export INFLUX_ORG="your_org"
export INFLUX_BUCKET="sol_metrics"
export INFLUX_VERSION="v1"  # or "v2" for InfluxDB v2

仪表板导出

当您使用 generate_dashboard 工具,服务器自动:

  1. 保存JSON文件grafana/ 项目目录中的文件夹
  2. 创建带时间戳的备份 用于版本历史记录
  3. 提供准备导入 Grafana仪表板配置

生成的仪表板文件:

  • consensus-dashboard.json 
  • network-dashboard.json -八卦、集群信息、重传指标
  • banking-dashboard.json -交易处理、优先级费用
  • accounts-dashboard.json -帐户数据库、缓存、哈希指标
  • rpc-dashboard.json -RPC服务和订阅指标
  • performance-dashboard.json -CPU、内存、磁盘使用率指标
  • jito-mev-dashboard.json -块引擎、捆绑处理、MEV中继器指标

使用Claude Desktop

将此服务器添加到您的Claude Desktop配置中:

{
  "mcpServers": {
    "solana-metrics": {
      "command": "node",
      "args": ["/absolute/path/to/solana-metrics-mcp-server/build/index.js"]
    }
  }
}

可用工具

1. list_metrics

列出sol_metrics数据库中的所有可用指标。

2. analyze_metrics

对指标进行分析和分类,并给出详细的解释。

  • 参数:

- category (可选):按类别筛选(共识、网络、银行、账户、RPC、性能、Jito/MEV、其他、全部)

3. generate_dashboard

为选定指标生成Grafana仪表板JSON。

  • 参数:

- category:用于生成仪表板的类别 - dashboard_name:生成的仪表板的名称

4. search_rust_code

在Solana-Rust代码库中搜索度量定义。

  • 参数:

- metric_name:要搜索的度量的名称

度量类别

服务器根据Solana的架构将指标分为以下几类:

  • 共识:验证人投票、插槽、纪元、领导者时间表
  • 网络:集群拓扑、八卦、涡轮机、TPU/TVU、维修
  • 银行业:交易处理、PoH记录、领先时隙利用率
  • 账户:帐户数据库操作、哈希、快照
  • 远程过程调用:API请求处理、订阅、WebSocket连接
  • 演出:系统资源、吞吐量基准
  • 吉托/MEV:MEV提示、捆绑处理、块引擎指标

发展

# Development mode
npm run dev

# Build only
npm run build

# Start server
npm start

贡献

此服务器专为Solana指标分析而设计。有关问题或改进,请参阅Solana度量文档和代码库。

目录标签

目录标签

JavaScriptClaude金融数据区块链分析本地部署指标监控Grafana仪表盘InfluxDBSolana

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明noneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP