Provides RESTful API endpoints accessible via curl for programmatic access to Hyperliquid trading data
Provides containerized deployment of the Hyperliquid MCP server with Docker, enabling consistent runtime environments
Implements an interactive trading dashboard with Gradio for visualizing and interacting with Hyperliquid trading data
Uses Plotly for professional interactive charting of market data, including candlestick charts and order book visualization
Built with Python, supporting local development and customization of the Hyperliquid MCP server
title: Hyperliquid MCP Server & Trading Dashboard emoji: π colorFrom: blue colorTo: green sdk: docker pinned: false
π Hyperliquid MCP Server & Trading Dashboard
A production-ready Model Context Protocol (MCP) server with an interactive Gradio dashboard providing real-time trading data from Hyperliquid - the leading decentralized perpetual exchange.
Related MCP server: Hyperliquid MCP Server
π Live Demo
URL: https://huggingface.co/spaces/rzvn/hyperliquid-mcp-server
π― Features
β MCP Server
8 Trading Tools with RESTful API
Model Context Protocol compliance
Real-time data from Hyperliquid
β Interactive Dashboard
5 Interactive Tabs with live data
Real-time charts and visualizations
User-friendly interface for all tools
π Available Trading Tools
1. Market Prices π
Get real-time prices for 200+ trading pairs
Live price feed
Top 20 by value
Interactive data table
2. Recent Trades π±
View recent trading activity
Customizable trade count (1-1000)
Real-time trade history
Symbol-based filtering
3. Candlestick Charts π
Interactive price charts
Multiple timeframes (1m, 5m, 1h, 4h, 1d)
Customizable candle count
Professional charting with Plotly
4. Order Book π
Live order book visualization
Bid/ask depth charts
Real-time updates
Symbol-based lookup
5. Funding Rates π°
Perpetual contract funding rates
All markets overview
Individual symbol focus
Historical rate tracking
π§ API Usage
MCP Endpoints
Health Check:
GET /healthList Tools:
POST /mcp/toolsExecute Tool:
POST /mcp/call
Example API Calls
Get All Market Prices
Get Recent BTC Trades
π₯οΈ Interactive Dashboard Usage
Dashboard Tabs
π Market Prices Tab
Click "Get All Market Prices" to load live data
View top 20 cryptocurrencies by price
Interactive sorting and filtering
π± Recent Trades Tab
Enter coin symbol (e.g., "BTC", "ETH")
Adjust number of trades with slider
View detailed trade history table
π Candlestick Charts Tab
Enter coin symbol
Select timeframe (1m to 1d)
Adjust number of candles
Interactive zoom and pan
π Order Book Tab
Enter coin symbol
View live bid/ask depth
Visual order book representation
π° Funding Rates Tab
Optional coin symbol input
View all funding rates or specific symbol
Real-time rate updates
π οΈ Development
Local Setup
Access Points
Gradio Dashboard: http://localhost:7860
MCP API: http://localhost:3001
Docker Build
π MCP Integration
This server follows the Model Context Protocol (MCP) standard, making it compatible with:
Claude Desktop
Cursor AI
Any MCP-compatible client
Custom applications
π Data Coverage
200+ Trading Pairs: All major cryptocurrencies and altcoins
Real-time Data: Live prices, trades, and order books
Historical Data: Candlestick charts with multiple timeframes
Perpetual Contracts: Funding rates and open interest
Account Analytics: Portfolio tracking and position management
π― Use Cases
For Traders
Real-time market monitoring
Technical analysis with charts
Order book analysis
Funding rate tracking
For Developers
MCP server integration
RESTful API access
Real-time data feeds
Trading bot development
For Analysts
Market research
Historical data analysis
Trading strategy backtesting
Market sentiment analysis
π€ Contributing
Feel free to open issues or submit pull requests to enhance the server with additional Hyperliquid endpoints or features.
π License
MIT License - Feel free to use this server for your own projects and applications.
Built with β€οΈ for the Hyperliquid trading community
Last Updated
Tue Jul 15 05:09:24 PM IDT 2025