hyperliquid-whalealert-mcp
Hyperliquid WhaleAlert MCP
An MCP server that provides real-time whale alerts on Hyperliquid, flagging positions with a notional value exceeding $1 million.
Features
Tool:
get_whale_alerts: Fetches recent whale transactions and returns them as a Markdown table usingpandasfor clean formatting.Prompt:
summarize_whale_activity: Generates a summary of whale transactions, including metrics like total position value and notable symbols.
Prerequisites
Python: Version 3.10 or higher.
CoinGlass API Key: Obtain from CoinGlass (required for API access).
uv: Package and dependency manager (install uv).
Installation
Clone the Repository:
git clone https://github.com/kukapay/hyperliquid-whalealert-mcp.git cd hyperliquid-whalealert-mcpInstall Dependencies:
uv syncThis installs dependencies specified in
pyproject.toml.Claude Desktop Integration: Install the server in Claude Desktop:
uv run mcp install mcp.py --name "Hyperliquid Whale Alert"Or update the configuration file manually:
{ "mcpServers": { "hyperliquid-whalealert": { "command": "uv", "args": [ "--directory", "/path/to/hyperliquid-whalealert-mcp", "run", "main.py" ], "env": { "COINGLASS_API_KEY": "your_api_key" } } } }Replace
/path/to/hyperliquid-whalealert-mcpwith your actual installation path andCOINGLASS_API_KEYwith your API key.
Usage
Using the Tool
The get_whale_alerts tool fetches whale transaction data and returns it as a Markdown list. Example output:
- **ETH Transaction**:
- User Address: 0x3fd4444154242720c0d0c61c74a240d90c127d33
- Position Size: 12700
- Entry Price: $1611.62
- Liquidation Price: $527.2521
- Position Value (USD): $21003260
- Action: Close
- Create Time: 2025-05-20 12:31:57
- **BTC Transaction**:
- User Address: 0x1cadadf0e884ac5527ae596a4fc1017a4ffd4e2c
- Position Size: 33.54032
- Entry Price: $87486.2
- Liquidation Price: $44836.8126
- Position Value (USD): $2936421.4757
- Action: Close
- Create Time: 2025-05-20 12:31:17To invoke the tool:
In the MCP Inspector, select
get_whale_alertsand execute.In Claude Desktop, use the registered server and call the tool via the UI or API.
Using the Prompt
The summarize_whale_activity prompt generates a summary of whale transactions. Example interaction (in a compatible client):
/summarize_whale_activityResponse:
I'll analyze the whale transaction data and provide a summary.This can be extended by LLMs to provide detailed metrics like total position value or notable symbols.
License
This project is licensed under the MIT License. See the LICENSE file for details.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kukapay/hyperliquid-whalealert-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server