@ironflowsh/mcp
MCP serverDatabases & dataRead-only Hyperliquid data for AI agents: fills, candles, funding, liquidations, wallet analytics.
Available today. Use it from your connected AI after setup.
Needs your own Ironflow account. Credentials stay encrypted.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use @ironflowsh/mcp
Install @ironflowsh/mcp
The server’s own address, for the clients that take one directly. Or connect ahel onceand every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http ironflowsh-mcp 'https://mcp.ironflow.sh/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://mcp.ironflow.sh/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=ironflowsh-mcp&config=eyJ1cmwiOiJodHRwczovL21jcC5pcm9uZmxvdy5zaC9tY3AifQ==Open the link and Cursor adds the server at that address.
ChatGPT
https://mcp.ironflow.sh/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add ironflowsh-mcp --url 'https://mcp.ironflow.sh/mcp'Run it once, then sign in with codex mcp login ironflowsh-mcp if the server asks for an account.
From the project's README
As published by ironflowsh/mcp in README.md.
MCP server for Ironflow: read-only Hyperliquid market data and wallet analytics for Claude, Cursor and any MCP client. It covers native perps, HIP-3 builder markets, HIP-4 outcome markets and spot. 33 tools, all read-only.
No API key needed to start: keyless calls get 10 requests per minute and 24 hours of history. A free key from ironflow.sh/key raises that to 60 requests per minute and 30 days.
Example questions
"What were the largest Hyperliquid liquidations in the last 24 hours?"
"Show funding rates for the HIP-3 markets right now."
"List the HIP-4 outcome markets that are live."
"Summarize this wallet's last 30 days: PnL, fees, maker share, funding paid."
Hosted server (no install)
Connect by URL: https://mcp.ironflow.sh/mcp (Streamable HTTP).
# Claude Code
claude mcp add --transport http ironflow https://mcp.ironflow.sh/mcp
# with a free key
claude mcp add --transport http ironflow https://mcp.ironflow.sh/mcp \
--header "Authorization: Bearer if_your_api_key"
Claude desktop and claude.ai: Settings → Connectors → Add custom connector, paste the URL.
Cursor (~/.cursor/mcp.json or a project's .cursor/mcp.json):
{
"mcpServers": {
"ironflow": { "url": "https://mcp.ironflow.sh/mcp" }
}
}
Clients that cannot send headers can pass the key as ?key=if_your_api_key on the URL.
Local server
npx -y @ironflowsh/mcp
Requires Node.js 18+. Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%/Claude/claude_desktop_config.json on Windows):
{
"mcpServers": {
"ironflow": {
"command": "npx",
"args": ["-y", "@ironflowsh/mcp"],
"env": { "IRONFLOW_API_KEY": "if_your_api_key" }
}
}
}
The env block is optional. Claude Code: claude mcp add ironflow -- npx -y @ironflowsh/mcp.
To host the HTTP server yourself: npx -y -p @ironflowsh/mcp ironflow-mcp-http (listens on PORT, default 8080, path /mcp).
Tools
Market data: get_price, get_recent_trades, get_candles, get_funding_rates, get_open_interest, get_liquidations, get_liquidation_summary, get_fills, get_mark_prices, get_vault_operations, list_markets, get_markets_snapshot
Market analytics: get_funding_stats, get_pnl_leaderboard, get_market_top_wallets, get_wallet_labels, get_liquidation_levels and get_vault_leaderboard (these two need a Builder or Enterprise key)
Signals: get_top_traders, get_market_leaders, get_early_movers, get_trader_profile
Wallet analytics: get_user_state, get_user_summary, get_user_pnl_series, get_user_funding, get_user_maker_taker, get_user_ledger
Cohorts: list_cohorts, get_cohort_addresses
Status: get_status, get_status_metrics, get_status_history
Fill history covers a rolling 12 months. There is no order book, order status or streaming tool.
Configuration
| Env var | Default |
|---|---|
IRONFLOW_API_KEY | optional; free key at ironflow.sh/key |
IRONFLOW_API_URL | https://api.ironflow.sh |
PORT (HTTP server) | 8080 |
Links
- Docs: docs.ironflow.sh
- API reference: docs.ironflow.sh/api-reference
- Hyperliquid node guides: ironflow.sh/guides
License
MIT
Advanced
- Delivery
- mcp MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
- Catalog kind
- mcp-server
- Gateway key
io-github-ironflowsh-mcp- Source
- github.com/ironflowsh/mcp
- Hosted endpoint
https://mcp.ironflow.sh/mcp