Hyperliquid MCP Server

Hyperliquid MCP Server

site icon
2025.03.27 0
TypeScript加密货币交易金融服务金融服务
Hyperliquid MCP Server 是一个基于 Node.js 实现的 Model Context Protocol (MCP) 服务器,主要用于查询 Hyperliquid 的未平仓头寸信息。该服务器提供了一个名为 `get-hyperliquid-positions` 的工具,可以通过 MCP 客户端(如 Claude Desktop 应用)访问,实现与 Hyperliquid 交易数据的无缝交互。
View on GitHub

Overview

基本能力

产品定位

Hyperliquid MCP Server 主要用于金融服务领域,特别是加密货币交易数据的查询和管理。

核心功能

  1. 提供 get-hyperliquid-positions 工具,用于查询 Hyperliquid 钱包地址的未实现盈亏(PnL)和头寸信息。
  2. 支持通过自然语言与 Claude 交互,快速获取交易信息。
  3. 无缝集成到 Claude Desktop 应用中,提供便捷的用户体验。

适用场景

  1. 加密货币交易者需要实时查询未平仓头寸信息。
  2. 通过自然语言交互快速获取交易数据。
  3. 与 Claude 集成,提升交易数据查询的效率。

工具列表

  1. get-hyperliquid-positions:查询 Hyperliquid 钱包地址的未实现盈亏和头寸信息。

常见问题解答

  1. 如何配置 Claude Desktop 以使用该工具?
  2. 需要在 Claude Desktop 的配置文件中添加 MCP 服务器的路径信息。
  3. 如何确认工具的使用权限?
  4. 在 Claude 识别到需要使用的工具后,会请求用户确认,点击 "Allow" 即可。

使用教程

使用依赖

  1. Node.js
  2. Claude Desktop 应用
  3. npm (Node Package Manager)

安装教程

  1. 克隆仓库:
git clone https://github.com/tomarsachin2271/hyperliquid-mcp.git
cd hyperliquid-mcp
  1. 安装依赖:
npm install
  1. 构建项目:
npm run build

调试方式

  1. 配置 Claude Desktop:
  2. 打开 Claude Desktop 应用
  3. 进入设置 → 开发者 → 编辑配置
  4. 添加 MCP 服务器配置信息
  5. 保存并重启应用
  6. 使用工具:
  7. 在聊天框中提问关于 Hyperliquid 头寸的问题
  8. 确认工具使用权限
  9. 查看返回的交易信息

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。