PredictAsiaX MCP Server

not graded

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

NameDescriptionInput keys
pax.market_searchSearch PredictAsiaX markets by keyword or category. Returns paginated list with prices, volume, status.category, cursor, limit, q, status
pax.market_getGet full detail for a single market: title, question, prices, volume, open interest, resolution rules, template.market_id
pax.market_orderbookRead top-of-book bid/ask ladder for a market. Depth capped at 20 levels each side.depth, market_id, side
pax.market_price_historyTime-series probability history for a market (LTTB-sampled). Range 1h through 90d.market_id, range
pax.probability_moversReturn markets whose YES probability moved the most in a window. Ranked by |delta|.category, direction, from_ms, to_ms, top_n
pax.markets_top_volume24h volume leaderboard. Useful for surfacing hot markets.category, top_n, window
pax.category_listList all market categories with counts and 24h volume.
pax.portfolio_readRead the user's current positions, mark-price PNL, unrealized PnL, and USDT balances.subaccount_id, user_id
pax.portfolio_historyHistorical PnL curve (realized + unrealized) for the user, sampled daily.from_ms, subaccount_id, to_ms, user_id
pax.balance_getUSDT free + reserved balance for a subaccount.subaccount_id, user_id
pax.positions_listList open positions across markets with size + entry price + current mark.market_id, subaccount_id, user_id
pax.subaccount_listList all subaccounts for a user with kind, currency, and balance.user_id
pax.place_orderSubmit 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_orderCancel an open or partially-filled order.order_id
pax.cancel_all_ordersBulk cancel all open orders for a user + (optional) market. Atomic.market_id, subaccount_id, user_id
pax.orders_openList currently-open orders for the user (status IN open, partially_filled).market_id, subaccount_id, user_id
pax.orders_historyHistorical orders (filled + cancelled + expired) for the user, paginated.cursor, from_ms, market_id, subaccount_id, to_ms, user_id
pax.fee_estimateEstimate 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_estimateReal-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_historyHistorical LQF stipend payouts for a market maker. Optional market_id filter, default limit 30.limit, market_id, user_id
pax.liquidity_leaderboardPublic leaderboard of top LQF stipend earners over a rolling window. Optional market_id filter.days, market_id, top_n
pax.subaccount_createCreate a new subaccount under the primary user account.currency, kind, label, user_id
pax.subaccount_transferTransfer USDT between subaccounts under the same primary user.amount, from_subaccount_id, to_subaccount_id, user_id
pax.subaccount_closeClose (freeze) a subaccount. Rejects if positions/balance/open orders remain.subaccount_id, user_id
pax.composer_templates_listList market templates available for opening new markets (crypto price binary, sports, election, etc).kind
pax.composer_template_getRead a single market template with resolution rules + example config.template_id
pax.composer_proposal_submitSubmit a new market proposal from a template. Enters admin review queue.cutoff_ms, deadline_ms, question, rules, sources, template_id, title
pax.resolution_evidenceReturn the evidence + sources used to resolve a market.market_id
pax.mm_quote_postPost 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_listList active MM quotes for a market.market_id
pax.rfq_createCreate 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_acceptAccept a specific RFQ quote — atomically fills at the quoted price.quote_id, rfq_id
pax.builder_meReturn the current builder profile: tier, apps count, 30d volume + fee revenue, verified status.
pax.builder_apps_listList apps registered under the current builder profile.
pax.builder_apikeys_listList API keys for a specific app (metadata only — secrets never returned).app_id
pax.tier_statusRead the current builder tier + auto-graduation progress (30d volume + days remaining + abuse flags).
pax.fee_ledger_readRead fee_ledger entries attributed to the current builder — 4-way split shares + additive builder fees.cursor, from_ms, to_ms
pax.webhook_endpoints_listList webhook endpoints registered under an app.app_id
pax.webhook_createRegister a new webhook endpoint. Returns whsec_<hex> ONCE for signing verification.app_id, events, label, url
pax.webhook_deliveriesRead recent webhook delivery attempts for an endpoint (status, HTTP code, retry count).cursor, from_ms, webhook_id
pax.access_request_createSubmit 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_statusCheck status of a pending access request by its request_id.request_id
pax.sandbox_agent_examplesEnd-to-end examples for building an AI agent against PAX — sandbox keys, minimal flows.
pax.healthMCP 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"
    }
  }
}

[![FinzData Hub](https://data.finzdata.com/directory/badge/com-predictasiax-mcp.svg)](https://data.finzdata.com/directory/com-predictasiax-mcp)