NestDaddy

Lighter Mcp

io.github.winter0x/lighter-mcp · v0.1.1

Read Lighter perpetual markets and place guarded orders, including the H100 compute-price market.

Connect Runs on your machine

Terminal
claude mcp add lighter-mcp -e LIGHTER_NETWORK=<LIGHTER_NETWORK> -e LIGHTER_ACCOUNT_INDEX=<LIGHTER_ACCOUNT_INDEX> -e LIGHTER_API_KEY_INDEX=<LIGHTER_API_KEY_INDEX> -e LIGHTER_API_KEY_PRIVATE_KEY=<LIGHTER_API_KEY_PRIVATE_KEY> -e LIGHTER_MAX_NOTIONAL_USD=<LIGHTER_MAX_NOTIONAL_USD> -e LIGHTER_CHAIN_ID=<LIGHTER_CHAIN_ID> -e LIGHTER_READ_ONLY_TOKEN=<LIGHTER_READ_ONLY_TOKEN> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "lighter-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "LIGHTER_NETWORK": "<LIGHTER_NETWORK>",
        "LIGHTER_ACCOUNT_INDEX": "<LIGHTER_ACCOUNT_INDEX>",
        "LIGHTER_API_KEY_INDEX": "<LIGHTER_API_KEY_INDEX>",
        "LIGHTER_API_KEY_PRIVATE_KEY": "<LIGHTER_API_KEY_PRIVATE_KEY>",
        "LIGHTER_MAX_NOTIONAL_USD": "<LIGHTER_MAX_NOTIONAL_USD>",
        "LIGHTER_CHAIN_ID": "<LIGHTER_CHAIN_ID>",
        "LIGHTER_READ_ONLY_TOKEN": "<LIGHTER_READ_ONLY_TOKEN>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "lighter-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "LIGHTER_NETWORK": "<LIGHTER_NETWORK>",
        "LIGHTER_ACCOUNT_INDEX": "<LIGHTER_ACCOUNT_INDEX>",
        "LIGHTER_API_KEY_INDEX": "<LIGHTER_API_KEY_INDEX>",
        "LIGHTER_API_KEY_PRIVATE_KEY": "<LIGHTER_API_KEY_PRIVATE_KEY>",
        "LIGHTER_MAX_NOTIONAL_USD": "<LIGHTER_MAX_NOTIONAL_USD>",
        "LIGHTER_CHAIN_ID": "<LIGHTER_CHAIN_ID>",
        "LIGHTER_READ_ONLY_TOKEN": "<LIGHTER_READ_ONLY_TOKEN>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "lighter-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "LIGHTER_NETWORK": "<LIGHTER_NETWORK>",
        "LIGHTER_ACCOUNT_INDEX": "<LIGHTER_ACCOUNT_INDEX>",
        "LIGHTER_API_KEY_INDEX": "<LIGHTER_API_KEY_INDEX>",
        "LIGHTER_API_KEY_PRIVATE_KEY": "<LIGHTER_API_KEY_PRIVATE_KEY>",
        "LIGHTER_MAX_NOTIONAL_USD": "<LIGHTER_MAX_NOTIONAL_USD>",
        "LIGHTER_CHAIN_ID": "<LIGHTER_CHAIN_ID>",
        "LIGHTER_READ_ONLY_TOKEN": "<LIGHTER_READ_ONLY_TOKEN>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
LIGHTER_NETWORK
Optional
Deployment to read: mainnet, testnet, or robinhood. Defaults to mainnet.
LIGHTER_ACCOUNT_INDEX
Optional
Sub-account the agent trades from. Read-only tools work without it.
LIGHTER_API_KEY_INDEX
Optional
API key slot bound to the sub-account, 0 to 254.
LIGHTER_API_KEY_PRIVATE_KEY
Optional, secret
API key private key. Full write authority over the account it is bound to, so use a dedicated sub-account.
LIGHTER_MAX_NOTIONAL_USD
Optional
Per-order notional ceiling in USD. Required before any order can be signed.
LIGHTER_CHAIN_ID
Optional
Layer-2 chain id bound into every signature. Mainnet uses 304 and testnet 300, so this is only needed on a deployment that publishes none.
LIGHTER_READ_ONLY_TOKEN
Optional, secret
Read-only token for account observation without a signing key.

Details

Package[email protected] (NPM, stdio)
First published26 Aug 2026
Last updated26 Aug 2026
Registry nameio.github.winter0x/lighter-mcp

More other servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.