Provides real-time data and insights from the Hyperliquid perpetual DEX for bots, dashboards, and analytics.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Hyperliquid Info MCP.
An MCP server that provides real-time data and insights from the Hyperliquid perp DEX for use in bots, dashboards, and analytics.
User Data Queries:
get_user_state: Fetch user positions, margin, and withdrawable balance for perpetuals or spot markets.get_user_open_orders: Retrieve all open orders for a user account.get_user_trade_history: Get trade fill history with details like symbol, size, and price.get_user_funding_history: Query funding payment history with customizable time ranges.get_user_fees: Fetch user-specific fee structures (maker/taker rates).get_user_staking_summary & get_user_staking_rewards: Access staking details and rewards.get_user_order_by_oid & get_user_order_by_cloid: Retrieve specific order details by order ID or client order ID.get_user_sub_accounts: List sub-accounts associated with a main account.Market Data Tools:
get_all_mids: Get mid prices for all trading pairs.get_l2_snapshot: Fetch Level 2 order book snapshots for a specific coin.get_candles_snapshot: Retrieve candlestick data with customizable intervals and time ranges.get_coin_funding_history: Query funding rate history for a specific coin.get_perp_dexs: Fetch metadata about perpetual markets (using meta).get_perp_metadata & get_spot_metadata: Get detailed metadata for perpetual and spot markets, with optional asset contexts.Analysis Prompt:
analyze_positions: A guided prompt to analyze user trading activity using relevant tools.ISO 8601 Support: Time-based queries (get_candles_snapshot, get_coin_funding_history, get_user_funding_history) accept ISO 8601 time strings for precise data filtering.
Clone the Repository:
Install Dependencies:
Using uv:
Run the server in development mode with MCP Inspector:
Or install it for use in Claude Desktop:
Using the MCP Inspector or Claude Desktop, you can interact with the server using natural language prompts. Below are examples of how to trigger the analyze_positions prompt and individual tools conversationally.
Analyze Trading Positions:
analyze_positions prompt, which uses get_user_state, get_user_open_orders, get_user_trade_history, get_user_funding_history, and get_user_fees to fetch data and generate a risk/performance analysis.Fetch User State:
get_user_state(account_address="0xYourAddress", check_spot=False).Get Candlestick Data:
get_candles_snapshot(coin_name="ETH", interval="1m", start_time="2025-01-01T00:00:00Z", end_time="2025-01-02T00:00:00Z").Check Trade History:
get_user_trade_history(account_address="0xYourAddress").Fetch Market Metadata:
get_perp_metadata(include_asset_ctxs=False).This project is licensed under the MIT License.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/kukapay-hyperliquid-info-mcp)<a href="https://allmcps.com/mcp/kukapay-hyperliquid-info-mcp"><img src="https://allmcps.com/api/badge/kukapay-hyperliquid-info-mcp?style=directory" alt="Hyperliquid Info MCP on AllMCPs" /></a>