MCP.so
登录

Hyperliquid MCP Server

@TradingBalthazar

关于 Hyperliquid MCP Server

Hyperliquid MCP Server - A comprehensive wrapper around the Hyperliquid SDK for AI assistants

基本信息

分类

开发工具

许可证

MIT license

运行时

node

传输方式

stdio

发布者

TradingBalthazar

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Hyperliquid MCP Server?

This MCP server wraps the Hyperliquid SDK, exposing cryptocurrency trading capabilities to AI assistants. It enables AI assistants to interact with the Hyperliquid exchange for retrieving market data, executing trades, managing positions, and more.

How to use Hyperliquid MCP Server?

Clone the repository, install dependencies with npm install, and configure via environment variables or a .hyperliquid-config.json file. Required environment variables are HYPERLIQUID_PRIVATE_KEY and HYPERLIQUID_WALLET_ADDRESS. Start the server with npm start. A demo client is also available with npm run demo.

Key features of Hyperliquid MCP Server

  • Complete Hyperliquid SDK APIs for spot and futures trading
  • Market data retrieval (prices, order books, candles)
  • Order placement and management (market, limit, trigger, TWAP)
  • Position management (leverage, margin, closing)
  • Account information and balances
  • Vault, sub-account, and referral system integration

Use cases of Hyperliquid MCP Server

  • Obtain real-time market prices and order books for analysis
  • Place and manage market, limit, trigger, and TWAP orders
  • Monitor and adjust positions, leverage, and margin
  • Retrieve account balances, open orders, and fill history
  • Perform transfers, withdrawals, and vault operations

FAQ from Hyperliquid MCP Server

What prerequisites are needed?

Node.js v14 or higher, a Hyperliquid account, an Ethereum private key, and a wallet address for authentication.

How do I switch between testnet and mainnet?

Set the environment variable HYPERLIQUID_TESTNET to 'true' for testnet or 'false' for mainnet (default is false).

What authentication is required?

An Ethereum private key and wallet address are required for trading. A vault address is optional for vault operations.

Is the server secure?

The private key provides full access to funds. The README advises never sharing it, using testnet first, and restricting access to trusted AI assistants and applications.

评论

开发工具 分类下的更多 MCP 服务器