hyperliquid-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@hyperliquid-mcpShow unrealized PnL for wallet 0x7f3B192Ab3220940D66236792F3EBDB0e4E74138"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Hyperliquid MCP Server
This project implements a Model Context Protocol (MCP) server in Node.js that allows you to query your Hyperliquid open positions. The server exposes a tool that can be accessed from MCP clients like the Claude Desktop app.
Overview
The MCP server provides a tool named get-hyperliquid-positions that allows Claude to fetch unrealized PnL and position information for any Hyperliquid wallet address. This integration enables seamless interaction between Claude and your Hyperliquid trading data.
Related MCP server: 0xarchive-mcp
Prerequisites
Node.js installed on your system
Claude Desktop app
npm (Node Package Manager)
Building the Project
Clone this repository:
git clone https://github.com/tomarsachin2271/hyperliquid-mcp.git
cd hyperliquid-mcpInstall dependencies:
npm installBuild the project:
npm run buildThis will generate the dist/index.js file that will be used by the MCP server.
Configuring Claude Desktop
Open Claude Desktop app
Go to Claude menu → Settings → Developer → Edit Config
This will open your config file in Finder (on macOS)
Add the following configuration to the file:
{
"mcpServers": {
"hyperliquid": {
"command": "node",
"args": [
"/path/to/your/hyperliquid-mcp/dist/index.js"
]
}
}
}Replace /path/to/your with the actual path to your project directory.
Save the config file
Restart the Claude Desktop app
Using the Tool
After configuration:
You'll see a hammer icon in the bottom right section of the chat input box
The MCP tool will be listed as "get-hyperliquid-positions"
You can ask Claude questions like:
"Can you tell me unrealised pnl for my position on hyperliquid for 0x7f3B192Ab3220940D66236792F3EBDB0e4E74138"Claude will identify the appropriate tool and ask for your confirmation
Click "Allow" to execute the query
Claude will display the results of your query
Example Usage
Ask Claude about your positions
Claude identifies the tool needed
Approve the tool usage
Get your position information directly in the chat
This seamless integration allows you to quickly access your Hyperliquid trading information through natural conversation with Claude.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- 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/tomarsachin2271/hyperliquid-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server