claude mcp add liquidiction-mcp -- npx -y liquidiction-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
6 ★ · Liquidiction/liquidiction-mcp · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 6 ★ · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository Liquidiction/liquidiction-mcp;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Read-only HIP-4 prediction-market tools for MCP-compatible agents. The server connects directly to Hyperliquid's public API. No API keys, wallet connection or signing permissions are required. Install Requires Node.js 20 or newer and npm. This is a stdio MCP server, so npm start waits for an MCP client rather than opening a website. Mainnet is the default. Set HL_API_URL=https://api.hyperliquid-testnet.xyz only when you want testnet data. Existing installations: run git pull --ff-only, npm ci, then restart your MCP client. Connect a client After installing dependencies, configure your client with absolute paths: This uses the installed runtime and works even when the client's working directory is elsewhere. On Windows, use paths such as C:/Users/you/liquidiction-mcp/mcp-server.ts and the corresponding node_modules/tsx/dist/cli.mjs path. Restart the client after changing its configuration. For Claude Code: For clients that launch from the repository directory, npx tsx mcp-server.ts also works. Tools | Tool | Input | Result | |---|---|---| | list_markets | None | Active outcomes, selections, venues and prices | | get_market_detail | outcome_id | Metadata, venue, selections and side prices | | get_market_summary | None | Market overview and available settlement metadata | | get_orderbook | outcome_id, optional side | Top bids, asks and spread | | get_prices | None | Current outcome mid-prices | | get_candles | coin, optional interval, optional hours | OHLCV history | | get_recent_trades | coin | Recent public trades for the selected outcome side | | get_user_fills | address, optional limit | Recent public HIP-4 fills for a wallet | | get_open_orders | address | Public resting HIP-4 orders | | get_user_positions | address | Positions, venues, selections, held shares and mark values | Outcome API requests use #N. Explicit coin inputs also accept +N, legacy @N and bare numeric aliases and normalize them to #N. Wallet balances returned as +N retain their raw coin and also expose the canonical #N identifier. Ordinary spot @N rows are not classified as outcome holdings or fills. Cross-deployer positions Ask your agent: > Show the HIP-4 positions for this wallet, including venue, team, total shares and held shares. Compare positions on the same fixture without merging their contracts. get_user_positions returns JSON text with address, fetchedAt, source, a snapshot note and a positions array. Each row includes: - coin, rawCoin, outcomeId, side, venue and deployer address. - Market and selection labels resolved from the contract metadata when available. - shares, the original total string, heldShares and unheldShares. - markPrice and markedValue, or null when a valid mark is unavailable. - Available contract timing, result source and counted-play fields, plus raw descriptions. Do not assume side 0 means the same team across venues. Outcome and trade.xyz can list a fixture in opposite participant order. The tools preserve distinct contracts and their rules; they do not certify equivalence or automatically merge positions.