drio
Open app

Hyperliquid MCP Server

Source

MCP Hyperliquid (

Catalog onlyCatalog onlySTDIO

Overview

Hyperliquid MCP Server is an implementation of an MCP server that integrates the Hyperliquid SDK, allowing users to interact with various cryptocurrency data and functionalities.

To use the Hyperliquid MCP Server, you need to configure it in your claude_desktop_config.json and run it using NPX with the provided command.

  • Retrieve mid prices for all coins on Hyperliquid. - Get historical candlestick data for any token with customizable time intervals. - Access the L2 order book for any token.
  1. Analyzing cryptocurrency price trends using historical data.
  2. Building trading bots that require real-time order book data.
  3. Integrating cryptocurrency functionalities into applications using the Hyperliquid SDK.

Add to your AI client

Use these steps to connect Hyperliquid MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "server-hyperliquid-mektigboy": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-server-hyperliquid-mektigboy"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "server-hyperliquid-mektigboy": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-server-hyperliquid-mektigboy"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "server-hyperliquid-mektigboy": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-server-hyperliquid-mektigboy"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "server-hyperliquid-mektigboy": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-server-hyperliquid-mektigboy"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "server-hyperliquid-mektigboy": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-server-hyperliquid-mektigboy"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "server-hyperliquid-mektigboy": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-server-hyperliquid-mektigboy"
      ]
    }
  }
}

FAQ

What programming language is Hyperliquid MCP Server written in?

Hyperliquid MCP Server is written in TypeScript.

Is there a license for using Hyperliquid MCP Server?

Yes, it is licensed under the MIT License, allowing free use, modification, and distribution.

How can I contribute to the Hyperliquid MCP Server?

You can contribute by forking the repository on GitHub and submitting a pull request.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2279,"uuid":"ae5c66c3-f6d3-426b-a9bf-e5d90fecf0d9","name":"server-hyperliquid","title":"Hyperliquid MCP Server","description":"MCP Hyperliquid (","avatar_url":"https://avatars.githubusercontent.com/u/86902415?v=4","created_at":"2025-03-09T07:20:40.623Z","updated_at":"2025-03-12T10:22:25.604Z","status":"created","author_name":"mektigboy","author_avatar_url":"https://avatars.githubusercontent.com/u/86902415?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/mektigboy/server-hyperliquid","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"2\",\"license\":\"MIT license\",\"language\":\"TypeScript\",\"is_official\":false,\"latest_commit_time\":\"2025-03-06 23:29:15\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]