accueil / serveurs / Communication / com.predictasiax/mcp
com.predictasiax/mcp
serveur MCP (Model Context Protocol) · pax-mcp 2.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.predictasiax/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.predictasiax/mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 44 outils
- pax.access_request_create≈ 185 tokens
Submit an access-request for a builder track (no email required — provide Telegram / Signal / Discord / Matrix / X DM handle).
Paramètres, retour & exemple (7)
Paramètrestrack· string · optionnel · sandbox | trade_capped | trade_full | genesis | partnerorg_name· string · optionneluse_case· string · requisjurisdiction· string · optionnelcontact_handle· string · requiscontact_channel· string · requis · telegram | signal | discord | matrix | x_dmintended_scopes· array · optionnel
Exemple d'appel{"name": "pax.access_request_create", "arguments": {"use_case": "texte", "contact_handle": "texte", "contact_channel": "telegram"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.access_request_status≈ 57 tokens
Check status of a pending access request by its request_id.
Paramètres, retour & exemple (1)
Paramètresrequest_id· string · requis
Exemple d'appel{"name": "pax.access_request_status", "arguments": {"request_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.balance_get≈ 59 tokens
USDT free + reserved balance for a subaccount.
Paramètres, retour & exemple (2)
Paramètresuser_id· string · requissubaccount_id· string · optionnel
Exemple d'appel{"name": "pax.balance_get", "arguments": {"user_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.builder_apikeys_list≈ 58 tokens
List API keys for a specific app (metadata only — secrets never returned).
Paramètres, retour & exemple (1)
Paramètresapp_id· string · requis
Exemple d'appel{"name": "pax.builder_apikeys_list", "arguments": {"app_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.builder_apps_list≈ 40 tokens
List apps registered under the current builder profile.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "pax.builder_apps_list", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.builder_me≈ 48 tokens
Return the current builder profile: tier, apps count, 30d volume + fee revenue, verified status.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "pax.builder_me", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.cancel_all_orders≈ 116 tokens
Bulk cancel all open orders for a user + (optional) market. Atomic.
Paramètres, retour & exemple (3)
Paramètresuser_id· string · requismarket_id· string · optionnel
Omit to cancel across all marketssubaccount_id· string · optionnel
Exemple d'appel{"name": "pax.cancel_all_orders", "arguments": {"user_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.cancel_order≈ 49 tokens
Cancel an open or partially-filled order.
Paramètres, retour & exemple (1)
Paramètresorder_id· string · requis
Exemple d'appel{"name": "pax.cancel_order", "arguments": {"order_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.category_list≈ 39 tokens
List all market categories with counts and 24h volume.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "pax.category_list", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.composer_proposal_submit≈ 158 tokens
Submit a new market proposal from a template. Enters admin review queue.
Paramètres, retour & exemple (7)
Paramètresrules· string · requistitle· string · requissources· array · requisquestion· string · optionnelcutoff_ms· integer · requisdeadline_ms· integer · requistemplate_id· string · requis
Exemple d'appel{"name": "pax.composer_proposal_submit", "arguments": {"rules": "texte", "title": "texte", "sources": [], "cutoff_ms": 1, "deadline_ms": 1, "template_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.composer_template_get≈ 60 tokens
Read a single market template with resolution rules + example config.
Paramètres, retour & exemple (1)
Paramètrestemplate_id· string · requis
Exemple d'appel{"name": "pax.composer_template_get", "arguments": {"template_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.composer_templates_list≈ 60 tokens
List market templates available for opening new markets (crypto price binary, sports, election, etc).
Paramètres, retour & exemple (1)
Paramètreskind· string · optionnel
Exemple d'appel{"name": "pax.composer_templates_list", "arguments": {"kind": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.fee_estimate≈ 127 tokens
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).
Paramètres, retour & exemple (5)
Paramètressize· string · requisprice· string · requisuser_id· string · optionnelmarket_id· string · requisadditive_fee_bps· integer · optionnel
Exemple d'appel{"name": "pax.fee_estimate", "arguments": {"size": "texte", "price": "texte", "market_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.fee_ledger_read≈ 74 tokens
Read fee_ledger entries attributed to the current builder — 4-way split shares + additive builder fees.
Paramètres, retour & exemple (3)
Paramètresto_ms· integer · optionnelcursor· string · optionnelfrom_ms· integer · optionnel
Exemple d'appel{"name": "pax.fee_ledger_read", "arguments": {"to_ms": 1, "cursor": "texte", "from_ms": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.health≈ 42 tokens
MCP server health + protocol version + D1 reachability + upstream latency.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "pax.health", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.liquidity_leaderboard≈ 88 tokens
Public leaderboard of top LQF stipend earners over a rolling window. Optional market_id filter.
Paramètres, retour & exemple (3)
Paramètresdays· integer · optionneltop_n· integer · optionnelmarket_id· string · optionnel
Exemple d'appel{"name": "pax.liquidity_leaderboard", "arguments": {"days": 1, "top_n": 1, "market_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.market_get≈ 67 tokens
Get full detail for a single market: title, question, prices, volume, open interest, resolution rules, template.
Paramètres, retour & exemple (1)
Paramètresmarket_id· string · requis
Exemple d'appel{"name": "pax.market_get", "arguments": {"market_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.market_orderbook≈ 99 tokens
Read top-of-book bid/ask ladder for a market. Depth capped at 20 levels each side.
Paramètres, retour & exemple (3)
Paramètresside· string · optionnel · yes | no | bothdepth· integer · optionnelmarket_id· string · requis
Exemple d'appel{"name": "pax.market_orderbook", "arguments": {"market_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.market_price_history≈ 86 tokens
Time-series probability history for a market (LTTB-sampled). Range 1h through 90d.
Paramètres, retour & exemple (2)
Paramètresrange· string · optionnel · 1h | 6h | 1d | 7d | 30d | 90dmarket_id· string · requis
Exemple d'appel{"name": "pax.market_price_history", "arguments": {"market_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.market_search≈ 156 tokens
Search PredictAsiaX markets by keyword or category. Returns paginated list with prices, volume, status.
Paramètres, retour & exemple (5)
Paramètresq· string · optionnel
Free-text query on title/questionlimit· integer · optionnelcursor· string · optionnel
Opaque pagination cursor from previous responsestatus· string · optionnel · open | closed | settled | resolvedcategory· string · optionnel
Filter by category (crypto/politics/sports/tech/macro/asia)
Exemple d'appel{"name": "pax.market_search", "arguments": {"q": "texte", "limit": 1, "cursor": "texte", "status": "open", "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.markets_top_volume≈ 86 tokens
24h volume leaderboard. Useful for surfacing hot markets.
Paramètres, retour & exemple (3)
Paramètrestop_n· integer · optionnelwindow· string · optionnel · 1h | 24h | 7dcategory· string · optionnel
Exemple d'appel{"name": "pax.markets_top_volume", "arguments": {"top_n": 1, "window": "1h", "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.mm_quote_post≈ 114 tokens
Post a two-sided MM quote to a market. TTL 1-3600s. Requires designated MM status for rebate.
Paramètres, retour & exemple (5)
Paramètressize· string · requisttl_sec· integer · optionnelask_price· string · requisbid_price· string · requismarket_id· string · requis
Exemple d'appel{"name": "pax.mm_quote_post", "arguments": {"size": "texte", "ask_price": "texte", "bid_price": "texte", "market_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.mm_quotes_list≈ 49 tokens
List active MM quotes for a market.
Paramètres, retour & exemple (1)
Paramètresmarket_id· string · requis
Exemple d'appel{"name": "pax.mm_quotes_list", "arguments": {"market_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.mm_stipend_estimate≈ 88 tokens
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.
Paramètres, retour & exemple (2)
Paramètresuser_id· string · requismarket_id· string · requis
Exemple d'appel{"name": "pax.mm_stipend_estimate", "arguments": {"user_id": "texte", "market_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.mm_stipend_history≈ 87 tokens
Historical LQF stipend payouts for a market maker. Optional market_id filter, default limit 30.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionneluser_id· string · requismarket_id· string · optionnel
Exemple d'appel{"name": "pax.mm_stipend_history", "arguments": {"user_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.orders_history≈ 98 tokens
Historical orders (filled + cancelled + expired) for the user, paginated.
Paramètres, retour & exemple (6)
Paramètresto_ms· integer · optionnelcursor· string · optionnelfrom_ms· integer · optionneluser_id· string · requismarket_id· string · optionnelsubaccount_id· string · optionnel
Exemple d'appel{"name": "pax.orders_history", "arguments": {"user_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.orders_open≈ 74 tokens
List currently-open orders for the user (status IN open, partially_filled).
Paramètres, retour & exemple (3)
Paramètresuser_id· string · requismarket_id· string · optionnelsubaccount_id· string · optionnel
Exemple d'appel{"name": "pax.orders_open", "arguments": {"user_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.place_order≈ 257 tokens
Submit a new order. Requires Idempotency-Key header on the transport. Tier caps enforced server-side.
Paramètres, retour & exemple (9)
Paramètresside· string · requis · yes | no | buy | sellsize· string · requis
Decimal stringprice· string · requis
Decimal string 0.01..0.99user_id· string · requismarket_id· string · requisbuilder_code· string · optionnel
Optional bytes32 hex for additive builder fee attributionsubaccount_id· string · optionnelclient_order_id· string · requisadditive_fee_bps· integer · optionnel
Optional builder-set additive fee (0-100 bps)
Exemple d'appel{"name": "pax.place_order", "arguments": {"side": "yes", "size": "texte", "price": "texte", "user_id": "texte", "market_id": "texte", "client_order_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.portfolio_history≈ 83 tokens
Historical PnL curve (realized + unrealized) for the user, sampled daily.
Paramètres, retour & exemple (4)
Paramètresto_ms· integer · optionnelfrom_ms· integer · optionneluser_id· string · requissubaccount_id· string · optionnel
Exemple d'appel{"name": "pax.portfolio_history", "arguments": {"user_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.portfolio_read≈ 82 tokens
Read the user's current positions, mark-price PNL, unrealized PnL, and USDT balances.
Paramètres, retour & exemple (2)
Paramètresuser_id· string · requissubaccount_id· string · optionnel
Omit to read primary subaccount
Exemple d'appel{"name": "pax.portfolio_read", "arguments": {"user_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.positions_list≈ 75 tokens
List open positions across markets with size + entry price + current mark.
Paramètres, retour & exemple (3)
Paramètresuser_id· string · requismarket_id· string · optionnelsubaccount_id· string · optionnel
Exemple d'appel{"name": "pax.positions_list", "arguments": {"user_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.probability_movers≈ 142 tokens
Return markets whose YES probability moved the most in a window. Ranked by |delta|.
Paramètres, retour & exemple (5)
Paramètresto_ms· integer · requis
Window end (ms since epoch)top_n· integer · optionnelfrom_ms· integer · requis
Window start (ms since epoch)category· string · optionneldirection· string · optionnel · up | down | both
Exemple d'appel{"name": "pax.probability_movers", "arguments": {"to_ms": 1, "from_ms": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.resolution_evidence≈ 55 tokens
Return the evidence + sources used to resolve a market.
Paramètres, retour & exemple (1)
Paramètresmarket_id· string · requis
Exemple d'appel{"name": "pax.resolution_evidence", "arguments": {"market_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.rfq_accept≈ 98 tokens
Accept a specific RFQ quote — atomically fills at the quoted price.
Paramètres, retour & exemple (2)
Paramètresrfq_id· string · requisquote_id· string · requis
Exemple d'appel{"name": "pax.rfq_accept", "arguments": {"rfq_id": "texte", "quote_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.rfq_create≈ 117 tokens
Create an RFQ (request for quote) — asks MMs to bid for a specific size.
Paramètres, retour & exemple (6)
Paramètresside· string · requis · yes | nosize· string · requisttl_sec· integer · optionnelmarket_id· string · requismax_price· string · optionnelmin_price· string · optionnel
Exemple d'appel{"name": "pax.rfq_create", "arguments": {"side": "yes", "size": "texte", "market_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.sandbox_agent_examples≈ 49 tokens
End-to-end examples for building an AI agent against PAX — sandbox keys, minimal flows.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "pax.sandbox_agent_examples", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.subaccount_close≈ 72 tokens
Close (freeze) a subaccount. Rejects if positions/balance/open orders remain.
Paramètres, retour & exemple (2)
Paramètresuser_id· string · requissubaccount_id· string · requis
Exemple d'appel{"name": "pax.subaccount_close", "arguments": {"user_id": "texte", "subaccount_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.subaccount_create≈ 116 tokens
Create a new subaccount under the primary user account.
Paramètres, retour & exemple (4)
Paramètreskind· string · requis · trading | mm | copy_vault | rfq_mm | custody | clearinglabel· string · requisuser_id· string · requiscurrency· string · requis · USDT | USDC
Exemple d'appel{"name": "pax.subaccount_create", "arguments": {"kind": "trading", "label": "texte", "user_id": "texte", "currency": "USDT"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.subaccount_list≈ 56 tokens
List all subaccounts for a user with kind, currency, and balance.
Paramètres, retour & exemple (1)
Paramètresuser_id· string · requis
Exemple d'appel{"name": "pax.subaccount_list", "arguments": {"user_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.subaccount_transfer≈ 97 tokens
Transfer USDT between subaccounts under the same primary user.
Paramètres, retour & exemple (4)
Paramètresamount· string · requisuser_id· string · requisto_subaccount_id· string · requisfrom_subaccount_id· string · requis
Exemple d'appel{"name": "pax.subaccount_transfer", "arguments": {"amount": "texte", "user_id": "texte", "to_subaccount_id": "texte", "from_subaccount_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.tier_status≈ 50 tokens
Read the current builder tier + auto-graduation progress (30d volume + days remaining + abuse flags).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "pax.tier_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.webhook_create≈ 167 tokens
Register a new webhook endpoint. Returns whsec_<hex> ONCE for signing verification.
Paramètres, retour & exemple (4)
Paramètresurl· string · requis
https:// URL, no userinfo, no fragmentlabel· string · optionnelapp_id· string · requisevents· array · requis
Exemple d'appel{"name": "pax.webhook_create", "arguments": {"url": "texte", "app_id": "texte", "events": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.webhook_deliveries≈ 79 tokens
Read recent webhook delivery attempts for an endpoint (status, HTTP code, retry count).
Paramètres, retour & exemple (3)
Paramètrescursor· string · optionnelfrom_ms· integer · optionnelwebhook_id· string · requis
Exemple d'appel{"name": "pax.webhook_deliveries", "arguments": {"webhook_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pax.webhook_endpoints_list≈ 52 tokens
List webhook endpoints registered under an app.
Paramètres, retour & exemple (1)
Paramètresapp_id· string · requis
Exemple d'appel{"name": "pax.webhook_endpoints_list", "arguments": {"app_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».