PredictAsiaX MCP Server
Official PredictAsiaX MCP server: 44 tools for prediction markets, trading, liquidity & portfolio
About this server
The official PredictAsiaX MCP server offers 44 tools for prediction markets, trading, liquidity and portfolio management. Key tools cover market search, single market details, order book depth, price history, probability movers, 24h volume leaderboards, category listings, and portfolio reads with positions, PnL and USDT balances. It uses the streamable-http transport.
Categories: trading, portfolio-risk
Remote URL: https://mcp.predictasiax.com/mcp
Repository: Repository
Transport: streamable-http
First seen: 2026-10-18T08:40:05 Last seen: 2026-10-18T08:40:05
30-day uptime: 1.0%
Verified data
Not yet checked — owners can claim this listing to enable price-accuracy checks
Tools
| Name | Description | Input keys |
|---|---|---|
| pax.market_search | Search PredictAsiaX markets by keyword or category. Returns paginated list with prices, volume, status. | category, cursor, limit, q, status |
| pax.market_get | Get full detail for a single market: title, question, prices, volume, open interest, resolution rules, template. | market_id |
| pax.market_orderbook | Read top-of-book bid/ask ladder for a market. Depth capped at 20 levels each side. | depth, market_id, side |
| pax.market_price_history | Time-series probability history for a market (LTTB-sampled). Range 1h through 90d. | market_id, range |
| pax.probability_movers | Return markets whose YES probability moved the most in a window. Ranked by |delta|. | category, direction, from_ms, to_ms, top_n |
| pax.markets_top_volume | 24h volume leaderboard. Useful for surfacing hot markets. | category, top_n, window |
| 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. | subaccount_id, user_id |
| pax.portfolio_history | Historical PnL curve (realized + unrealized) for the user, sampled daily. | from_ms, subaccount_id, to_ms, user_id |
| pax.balance_get | USDT free + reserved balance for a subaccount. | subaccount_id, user_id |
| pax.positions_list | List open positions across markets with size + entry price + current mark. | market_id, subaccount_id, user_id |
| pax.subaccount_list | List all subaccounts for a user with kind, currency, and balance. | user_id |
| pax.place_order | Submit a new order. Requires Idempotency-Key header on the transport. Tier caps enforced server-side. | additive_fee_bps, builder_code, client_order_id, market_id, price, side, size, subaccount_id, user_id |
| pax.cancel_order | Cancel an open or partially-filled order. | order_id |
| pax.cancel_all_orders | Bulk cancel all open orders for a user + (optional) market. Atomic. | market_id, subaccount_id, user_id |
| pax.orders_open | List currently-open orders for the user (status IN open, partially_filled). | market_id, subaccount_id, user_id |
| pax.orders_history | Historical orders (filled + cancelled + expired) for the user, paginated. | cursor, from_ms, market_id, subaccount_id, to_ms, user_id |
| 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). | additive_fee_bps, market_id, price, size, user_id |
| 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. | market_id, user_id |
| pax.mm_stipend_history | Historical LQF stipend payouts for a market maker. Optional market_id filter, default limit 30. | limit, market_id, user_id |
| pax.liquidity_leaderboard | Public leaderboard of top LQF stipend earners over a rolling window. Optional market_id filter. | days, market_id, top_n |
| pax.subaccount_create | Create a new subaccount under the primary user account. | currency, kind, label, user_id |
| pax.subaccount_transfer | Transfer USDT between subaccounts under the same primary user. | amount, from_subaccount_id, to_subaccount_id, user_id |
| pax.subaccount_close | Close (freeze) a subaccount. Rejects if positions/balance/open orders remain. | subaccount_id, user_id |
| pax.composer_templates_list | List market templates available for opening new markets (crypto price binary, sports, election, etc). | kind |
| pax.composer_template_get | Read a single market template with resolution rules + example config. | template_id |
| pax.composer_proposal_submit | Submit a new market proposal from a template. Enters admin review queue. | cutoff_ms, deadline_ms, question, rules, sources, template_id, title |
| pax.resolution_evidence | Return the evidence + sources used to resolve a market. | market_id |
| pax.mm_quote_post | Post a two-sided MM quote to a market. TTL 1-3600s. Requires designated MM status for rebate. | ask_price, bid_price, market_id, size, ttl_sec |
| pax.mm_quotes_list | List active MM quotes for a market. | market_id |
| pax.rfq_create | Create an RFQ (request for quote) — asks MMs to bid for a specific size. | market_id, max_price, min_price, side, size, ttl_sec |
| pax.rfq_accept | Accept a specific RFQ quote — atomically fills at the quoted price. | quote_id, rfq_id |
| 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). | app_id |
| 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. | cursor, from_ms, to_ms |
| pax.webhook_endpoints_list | List webhook endpoints registered under an app. | app_id |
| pax.webhook_create | Register a new webhook endpoint. Returns whsec_<hex> ONCE for signing verification. | app_id, events, label, url |
| pax.webhook_deliveries | Read recent webhook delivery attempts for an endpoint (status, HTTP code, retry count). | cursor, from_ms, webhook_id |
| pax.access_request_create | Submit an access-request for a builder track (no email required — provide Telegram / Signal / Discord / Matrix / X DM handle). | contact_channel, contact_handle, intended_scopes, jurisdiction, org_name, track, use_case |
| pax.access_request_status | Check status of a pending access request by its request_id. | 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. |
Issues
No issues found
Install
claude mcp add --transport http mcp https://mcp.predictasiax.com/mcp
{
"mcpServers": {
"mcp": {
"type": "http",
"url": "https://mcp.predictasiax.com/mcp"
}
}
}
[](https://data.finzdata.com/directory/com-predictasiax-mcp)