mcpField
H
hyperliquid-info-mcp

hyperliquid-info-mcp

本地服务
github.com/Glebenjoy金融数据021 周前更新

关于 hyperliquid-info-mcp

hyperliquid-info-mcp 是面向 Agent 和 MCP 客户端的服务,用于查询 Hyperliquid 实时市场与账户数据。它只读提供永续和现货行情、资金费率、订单簿及公开钱包仓位,无需 API 密钥。

主要功能

  1. 01获取市场当前中间价
  2. 02按指标排列永续市场
  3. 03查看永续市场快照
  4. 04查询资金费率历史
  5. 05查看现货市场和订单簿
  6. 06查询公开钱包仓位与盈亏

适用场景

  1. 01比较永续合约资金费率
  2. 02查看永续合约价格和未平仓量
  3. 03检查订单簿深度与价差
  4. 04查询公开钱包的持仓

MCP 相关

通过工具向 MCP 客户端提供只读的 Hyperliquid 市场和账户信息。使用公共信息 API,不执行下单操作,也无需私钥。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"glebenjoy-hyperliquid-info": {
"command": "npx",
"args": [
"-y",
"hyperliquid-info-mcp"
]
}
}
}
启动命令npx -y hyperliquid-info-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmhyperliquid-info-mcp1.0.0

工具

7

收录的工具列表 · 更新于 3 周前

参数类型必填说明
coinsstring否用于筛选的逗号分隔币种代码,例如 'BTC,ETH'。留空 = 所有市场。

详细介绍

Hyperliquid Info MCP

一个 MCP 服务,为 Claude、Cursor 及任何兼容 MCP 的 Agent 提供来自 Hyperliquid 的实时市场和账户数据——永续合约和现货价格、资金费率、未平仓量、订单簿和钱包持仓。

无需 API 密钥。无需注册。Hyperliquid 公共信息 API 免费使用。

大多数“X 的 MCP”仓库都只完成了一半,第二次请求就会出错。这个项目带有测试和完善的错误处理,让 Agent 真正可以依赖它。

你的 Agent 可以做什么

可以询问:

  • “现在 Hyperliquid 上 24 小时交易量最高的永续合约有哪些?”
  • “显示 BTC 永续合约的标记价格、资金费率和未平仓量。”
  • “哪些永续合约的资金费率最高?”(寻找套利 / 基差机会)
  • “BTC 的订单簿和价差是多少?”
  • “过去 48 小时 ETH 的资金费率走势如何?”
  • “今天 Hyperliquid 现货市场涨幅最大和跌幅最大的币种有哪些?”
  • “显示钱包 0xabc... 的未平仓头寸和盈亏。”

工具

工具功能
get_all_mids所有市场的当前中间价,可按指定币种筛选
get_perp_markets所有永续合约,按交易量 / 未平仓量 / 资金费率 / 涨跌幅 / 涨幅榜 / 跌幅榜排序
get_market单个永续合约的详细快照:标记价格 / 预言机价格 / 中间价、24 小时涨跌幅和交易量、资金费率、未平仓量、溢价、杠杆
get_funding_history永续合约在 N 小时窗口内的资金费率历史及平均值
get_order_book永续合约或现货交易对的实时 L2 订单簿(最佳买价 / 卖价 + 价差)
get_spot_markets现货市场(HYPE、PURR 等),按交易量 / 涨跌幅排序
get_user_state任意钱包的永续合约账户状态:价值、保证金和带有盈亏及强平价格的未平仓头寸

安装

无需安装。可直接通过 npx 从 npm 运行。

Claude Desktop

添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "hyperliquid": {
      "command": "npx",
      "args": ["-y", "hyperliquid-info-mcp"]
    }
  }
}
Cursor

添加到 .cursor/mcp.json:

{
  "mcpServers": {
    "hyperliquid": {
      "command": "npx",
      "args": ["-y", "hyperliquid-info-mcp"]
    }
  }
}

重启客户端后,即可使用 hyperliquid 工具。

说明

  • 所有数据均为来自公共 https://api.hyperliquid.xyz/info 端点的只读市场 / 账户信息。本服务不会下单,也不需要私钥。
  • 资金费率同时显示每小时费率(Hyperliquid 的收费方式)和年化费率,交易者通常会比较年化费率。
  • get_user_state 适用于任何公开钱包地址——它读取的数据与区块浏览器显示的数据相同。

开发

npm install
npm run dev     # run from TypeScript source over stdio
npm test        # run the unit tests
npm run build   # compile to dist/

许可证

MIT——参见 LICENSE。


聘请我

我构建定制 MCP 服务和 AI 系统(多 Agent、RAG、自动化)。需要连接你自己的 API,或进行完整的 AI 集成?

由 Gleb 构建。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。