Voi生态系统MCP服务器

Voi生态系统MCP服务器提供协议、身份和命名等高级数据解析服务,而非原始链数据。

  • by NautilusOSS
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 NautilusOSS/UluVoiMCP

使用说明

ulu-voi-mcp

Voi生态系统MCP服务器。退货 意义,而不是原始链数据。

建筑

UluCoreMCP      → chain primitives (blocks, accounts, transactions)
UluVoiMCP       → Voi ecosystem meaning (protocols, identity, naming)
UluWalletMCP    → signing
UluBroadcastMCP → broadcasting

Core返回事实。Voi回归意义。

工具

工具 说明
get_protocols 列出所有已知的Voi协议,可选择按类型筛选
get_protocol 获取特定协议的详细信息
get_protocol_contracts 列出协议的所有合同和资产
get_protocol_summary 人类可读的协议摘要
identify_application 识别什么是Voi应用程序ID
identify_asset 确定什么是Voi资产ID
search_assets 按符号、类别、协议或验证状态搜索已知资产
get_contract_role 了解合同的作用和目的
resolve_name 从静态注册表中解析enVoi名称
reverse_resolve_address 将地址反向解析为已知名称
search_names 按模式搜索名称注册表(有结果限制)

数据模型

已整理的注册表文件 data/:

  • protocols.json --协议定义(HumbleSwap、Nomadex、enVoi、Aramid等)
  • applications.json --应用程序ID→ 协议、角色、类型映射
  • assets.json --资产ID→ 名称、符号、类别、协议映射
  • names.json --静态知名enVoi名称

所有注册表都是启动时加载的静态JSON。对于实时数据,请使用UluCoreMCP。

设置

npm install

用法

node index.js

客户端配置

{
  "mcpServers": {
    "ulu-voi-mcp": {
      "command": "node",
      "args": ["/absolute/path/to/ulu-voi-mcp/index.js"]
    }
  }
}

涵盖的协议

  • HumbleSwap --DEX(AMM池)
  • Nomadex --DEX
  • 雪球交换 --DEX聚合器
  • 跋 --命名服务
  • 鹦鹉螺 --NFT市场
  • HighForge --NFT铸造
  • 多克菲 --借贷协议(存款、借款、清算、WAD稳定币)
  • 芳纶桥 --横链桥
  • NFT导航器(Mimir) --索引器(ARC-200代币、ARC-72 NFT、市场、DEX池)
  • 皮袋 --浏览器钱包
  • Voi 网络 --L1区块链

命名分辨率

静态注册表方法。这 names.json 文件包含众所周知的enVoi名称。对于实时分辨率(链上查找),请使用UluCoreMCP envoi_resolve_address, envoi_resolve_name,以及 envoi_search 工具。

局限性

  • 注册表是静态的,经过精心策划的——并非所有应用程序或资产都涵盖在内
  • 名称解析来自静态注册表,而不是实时链上查找
  • 无写操作——这是一个只读意义层
  • 创建新池时,池列表可能会过时
  • 标记为未验证的社区令牌可能会更改状态