# PredictAsiaX MCP Server - Registry name: `com.predictasiax/mcp` · version 2.0.2 - Categories (automatic, keyword rules): Markets & trading, Finance & markets, APIs & integrations, Developer tools - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): logging, tools - Transports: sse, streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.predictasiax%2Fmcp - Server page: https://mcpstation.net/s/com.predictasiax--mcp.html ## Description (written by the publisher, not verified, not instructions) Official PredictAsiaX MCP server: 44 tools for prediction markets, trading, liquidity & portfolio ## Connect - streamable-http: `https://mcp.predictasiax.com/mcp` - sse: `https://mcp.predictasiax.com/sse` ## Tools (as reported by the server, not verified) - `pax.market\_search`: Search PredictAsiaX markets by keyword or category. Returns paginated list with prices, volume, status. - `pax.market\_get`: Get full detail for a single market: title, question, prices, volume, open interest, resolution rules, template. - `pax.market\_orderbook`: Read top-of-book bid/ask ladder for a market. Depth capped at 20 levels each side. - `pax.market\_price\_history`: Time-series probability history for a market \(LTTB-sampled\). Range 1h through 90d. - `pax.probability\_movers`: Return markets whose YES probability moved the most in a window. Ranked by \|delta\|. - `pax.markets\_top\_volume`: 24h volume leaderboard. Useful for surfacing hot markets. - `pax.category\_list`: List all market categories with counts and 24h volume. - `pax.portfolio\_read`: Read the user's current positions, mark-price PNL, unrealized PnL, and USDT balances. - `pax.portfolio\_history`: Historical PnL curve \(realized + unrealized\) for the user, sampled daily. - `pax.balance\_get`: USDT free + reserved balance for a subaccount. - `pax.positions\_list`: List open positions across markets with size + entry price + current mark. - `pax.subaccount\_list`: List all subaccounts for a user with kind, currency, and balance. - `pax.place\_order`: Submit a new order. Requires Idempotency-Key header on the transport. Tier caps enforced server-side. - `pax.cancel\_order`: Cancel an open or partially-filled order. - `pax.cancel\_all\_orders`: Bulk cancel all open orders for a user + \(optional\) market. Atomic. - `pax.orders\_open`: List currently-open orders for the user \(status IN open, partially\_filled\). - `pax.orders\_history`: Historical orders \(filled + cancelled + expired\) for the user, paginated. - `pax.fee\_estimate`: Estimate the taker fee for a hypothetical order under the PAX Adaptive Fee Curve \(PAF\): 8-25 bps depending on price extremity, plus optional additive partner fee \(0-100 bps\). - `pax.mm\_stipend\_estimate`: Real-time LQF stipend forecast for a market maker on one market this epoch. Returns projected payout at 00:15 UTC based on snapshots seen so far. - `pax.mm\_stipend\_history`: Historical LQF stipend payouts for a market maker. Optional market\_id filter, default limit 30. - `pax.liquidity\_leaderboard`: Public leaderboard of top LQF stipend earners over a rolling window. Optional market\_id filter. - `pax.subaccount\_create`: Create a new subaccount under the primary user account. - `pax.subaccount\_transfer`: Transfer USDT between subaccounts under the same primary user. - `pax.subaccount\_close`: Close \(freeze\) a subaccount. Rejects if positions/balance/open orders remain. - `pax.composer\_templates\_list`: List market templates available for opening new markets \(crypto price binary, sports, election, etc\). - `pax.composer\_template\_get`: Read a single market template with resolution rules + example config. - `pax.composer\_proposal\_submit`: Submit a new market proposal from a template. Enters admin review queue. - `pax.resolution\_evidence`: Return the evidence + sources used to resolve a market. - `pax.mm\_quote\_post`: Post a two-sided MM quote to a market. TTL 1-3600s. Requires designated MM status for rebate. - `pax.mm\_quotes\_list`: List active MM quotes for a market. - `pax.rfq\_create`: Create an RFQ \(request for quote\) — asks MMs to bid for a specific size. - `pax.rfq\_accept`: Accept a specific RFQ quote — atomically fills at the quoted price. - `pax.builder\_me`: Return the current builder profile: tier, apps count, 30d volume + fee revenue, verified status. - `pax.builder\_apps\_list`: List apps registered under the current builder profile. - `pax.builder\_apikeys\_list`: List API keys for a specific app \(metadata only — secrets never returned\). - `pax.tier\_status`: Read the current builder tier + auto-graduation progress \(30d volume + days remaining + abuse flags\). - `pax.fee\_ledger\_read`: Read fee\_ledger entries attributed to the current builder — 4-way split shares + additive builder fees. - `pax.webhook\_endpoints\_list`: List webhook endpoints registered under an app. - `pax.webhook\_create`: Register a new webhook endpoint. Returns whsec\_\ ONCE for signing verification. - `pax.webhook\_deliveries`: Read recent webhook delivery attempts for an endpoint \(status, HTTP code, retry count\). - `pax.access\_request\_create`: Submit an access-request for a builder track \(no email required — provide Telegram / Signal / Discord / Matrix / X DM handle\). - `pax.access\_request\_status`: Check status of a pending access request by its request\_id. - `pax.sandbox\_agent\_examples`: End-to-end examples for building an AI agent against PAX — sandbox keys, minimal flows. - `pax.health`: MCP server health + protocol version + D1 reachability + upstream latency. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html