Skip to main content
Glama

PredictAsiaX MCP Server

Server Details

Official PredictAsiaX MCP server: 44 tools for prediction markets, trading, liquidity & portfolio

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

B3/5.0

Scored across 44 tools

Disambiguation4/5

Tools are namespaced by domain and largely target distinct resources/actions, so most selections are unambiguous. There is minor overlap around user state (portfolio_read vs positions_list vs balance_get) and between mm_stipend_estimate and mm_stipend_history, but descriptions clarify the boundaries.

Naming Consistency4/5

Names follow a highly predictable pax.namespace_action pattern throughout. Minor verb variation exists (get vs read vs list vs get), but it is sub-pattern consistent within namespaces and never ambiguous.

Tool Count2/5

44 tools is well above the comfortable range and forces agents to navigate many namespaces. While the domain is genuinely broad, the surface is heavy enough that discoverability suffers and some grouping (e.g. combining balance/portfolio/position reads) could condense it.

Completeness4/5

Coverage spans orders, markets, market-making, RFQ, subaccounts, webhooks, fees, and proposals, covering most lifecycle operations. Minor gaps exist, such as no webhook update/delete and no order modify/replace, but these are workable around.

Publisher details

Operator
PredictAsiaX · Publisher source
Operator website
https://predictasiax.com
Vendor relationship
First-party
Trust center
Unknown
Restrictions
Not applicable

Available Tools

44 tools
pax.access_request_createCInspect

Submit an access-request for a builder track (no email required — provide Telegram / Signal / Discord / Matrix / X DM handle).

Inputs: use_case (required), contact_handle (required), contact_channel (required), track, +3 more.

pax.access_request_statusBInspect

Check status of a pending access request by its request_id.

Inputs: request_id (required).

pax.balance_getCInspect

USDT free + reserved balance for a subaccount.

Inputs: user_id (required), subaccount_id.

pax.builder_apikeys_listBInspect

List API keys for a specific app (metadata only — secrets never returned).

Inputs: app_id (required).

pax.builder_apps_listBInspect

List apps registered under the current builder profile.

Inputs: no named parameters.

pax.builder_meAInspect

Return the current builder profile: tier, apps count, 30d volume + fee revenue, verified status.

Inputs: no named parameters.

pax.cancel_all_ordersAInspect

Bulk cancel all open orders for a user + (optional) market. Atomic.

Inputs: user_id (required), market_id, subaccount_id.

pax.cancel_orderCInspect

Cancel an open or partially-filled order.

Inputs: order_id (required).

pax.category_listAInspect

List all market categories with counts and 24h volume.

Inputs: no named parameters.

pax.composer_proposal_submitBInspect

Submit a new market proposal from a template. Enters admin review queue.

Inputs: rules (required), title (required), sources (required), cutoff_ms (required), +3 more.

pax.composer_template_getBInspect

Read a single market template with resolution rules + example config.

Inputs: template_id (required).

pax.composer_templates_listBInspect

List market templates available for opening new markets (crypto price binary, sports, election, etc).

Inputs: kind.

pax.fee_estimateBInspect

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).

Inputs: size (required), price (required), market_id (required), user_id, +1 more.

pax.fee_ledger_readCInspect

Read fee_ledger entries attributed to the current builder — 4-way split shares + additive builder fees.

Inputs: to_ms, cursor, from_ms.

pax.healthAInspect

MCP server health + protocol version + D1 reachability + upstream latency.

Inputs: no named parameters.

pax.liquidity_leaderboardCInspect

Public leaderboard of top LQF stipend earners over a rolling window. Optional market_id filter.

Inputs: days, top_n, market_id.

pax.market_getAInspect

Get full detail for a single market: title, question, prices, volume, open interest, resolution rules, template.

Inputs: market_id (required).

pax.market_orderbookBInspect

Read top-of-book bid/ask ladder for a market. Depth capped at 20 levels each side.

Inputs: market_id (required), side, depth.

pax.market_price_historyBInspect

Time-series probability history for a market (LTTB-sampled). Range 1h through 90d.

Inputs: market_id (required), range.

pax.markets_top_volumeCInspect

24h volume leaderboard. Useful for surfacing hot markets.

Inputs: top_n, window, category.

pax.mm_quote_postCInspect

Post a two-sided MM quote to a market. TTL 1-3600s. Requires designated MM status for rebate.

Inputs: size (required), ask_price (required), bid_price (required), market_id (required), +1 more.

pax.mm_quotes_listCInspect

List active MM quotes for a market.

Inputs: market_id (required).

pax.mm_stipend_estimateBInspect

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.

Inputs: user_id (required), market_id (required).

pax.mm_stipend_historyBInspect

Historical LQF stipend payouts for a market maker. Optional market_id filter, default limit 30.

Inputs: user_id (required), limit, market_id.

pax.orders_historyBInspect

Historical orders (filled + cancelled + expired) for the user, paginated.

Inputs: user_id (required), to_ms, cursor, from_ms, +2 more.

pax.orders_openBInspect

List currently-open orders for the user (status IN open, partially_filled).

Inputs: user_id (required), market_id, subaccount_id.

pax.place_orderBInspect

Submit a new order. Requires Idempotency-Key header on the transport. Tier caps enforced server-side.

Inputs: side (required), size (required), price (required), user_id (required), +5 more.

pax.portfolio_historyCInspect

Historical PnL curve (realized + unrealized) for the user, sampled daily.

Inputs: user_id (required), to_ms, from_ms, subaccount_id.

pax.portfolio_readBInspect

Read the user's current positions, mark-price PNL, unrealized PnL, and USDT balances.

Inputs: user_id (required), subaccount_id.

pax.positions_listCInspect

List open positions across markets with size + entry price + current mark.

Inputs: user_id (required), market_id, subaccount_id.

pax.probability_moversCInspect

Return markets whose YES probability moved the most in a window. Ranked by |delta|.

Inputs: to_ms (required), from_ms (required), top_n, category, +1 more.

pax.resolution_evidenceBInspect

Return the evidence + sources used to resolve a market.

Inputs: market_id (required).

pax.rfq_acceptCInspect

Accept a specific RFQ quote — atomically fills at the quoted price.

Inputs: rfq_id (required), quote_id (required).

pax.rfq_createCInspect

Create an RFQ (request for quote) — asks MMs to bid for a specific size.

Inputs: side (required), size (required), market_id (required), ttl_sec, +2 more.

pax.sandbox_agent_examplesCInspect

End-to-end examples for building an AI agent against PAX — sandbox keys, minimal flows.

Inputs: no named parameters.

pax.subaccount_closeAInspect

Close (freeze) a subaccount. Rejects if positions/balance/open orders remain.

Inputs: user_id (required), subaccount_id (required).

pax.subaccount_createCInspect

Create a new subaccount under the primary user account.

Inputs: kind (required), label (required), user_id (required), currency (required).

pax.subaccount_listCInspect

List all subaccounts for a user with kind, currency, and balance.

Inputs: user_id (required).

pax.subaccount_transferCInspect

Transfer USDT between subaccounts under the same primary user.

Inputs: amount (required), user_id (required), to_subaccount_id (required), from_subaccount_id (required).

pax.tier_statusAInspect

Read the current builder tier + auto-graduation progress (30d volume + days remaining + abuse flags).

Inputs: no named parameters.

pax.webhook_createCInspect

Register a new webhook endpoint. Returns whsec_ ONCE for signing verification.

Inputs: url (required), app_id (required), events (required), label.

pax.webhook_deliveriesCInspect

Read recent webhook delivery attempts for an endpoint (status, HTTP code, retry count).

Inputs: webhook_id (required), cursor, from_ms.

pax.webhook_endpoints_listCInspect

List webhook endpoints registered under an app.

Inputs: app_id (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Remote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
      16
      9 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources