accueil / serveurs / Finance & Paiement / mk.dex/predictdex
mk.dex/predictdex
serveur MCP (Model Context Protocol) · predictDEX 1.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 mk.dex/predictdex est sûr ?
Au dernier audit MCP Hub, le serveur MCP « mk.dex/predictdex » 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 11 outils
- attest_agent≈ 203 tokens
Submit the signed attestation. Returns a 30-day agent token that unlocks gasless Polymarket account setup through predictDEX's signer for your address only. It grants no custody and no exemption from region rules.
Paramètres, retour & exemple (3)
Paramètresaddress· string · requis
0x address that signedmessage· string · requis
The exact challenge messagesignature· string · requis
0x EIP-191 signature
Exemple d'appel{"name": "attest_agent", "arguments": {"address": "texte", "message": "texte", "signature": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_trade_link≈ 260 tokens
A pre-filled predictDEX ticket URL (event, market, outcome, side, amount) for a person to review and sign in their own wallet. Opening it executes nothing. Use this when you have no wallet or need human confirmation.
Paramètres, retour & exemple (5)
Paramètresside· string · optionnel · BUY | SELL
BUY or SELLslug· string · requis
Event slugamount· number · optionnel
USD to spend for BUY, shares for SELLmarket· string · optionnel
Market id or conditionId (defaults to the event's main market)outcome· string · optionnel · 0 | 1
0 = first outcome (Yes), 1 = second (No)
Exemple d'appel{"name": "create_trade_link", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_agent_challenge≈ 150 tokens
Returns the canonical 'predictDEX Agent Attestation v1' message for your address. Sign it with EIP-191 personal_sign within 10 minutes and pass it to attest_agent.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
Your 0x wallet address
Exemple d'appel{"name": "get_agent_challenge", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_event≈ 170 tokens
Full event by slug: every market, outcome names and prices, token ids, tick size, min order size, rules summary, resolution source and status. Optionally include recent trades.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
Event slug from search_marketsrecentTrades· integer · optionnel
Include up to N recent trades (0-50)
Exemple d'appel{"name": "get_event", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_leaderboard≈ 172 tokens
Top Polymarket traders by profit or volume over a window.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Rows (1-100, default 25)metric· string · optionnel · profit | volume
Ranking metricwindow· string · optionnel · day | week | month | all
Time window
Exemple d'appel{"name": "get_leaderboard", "arguments": {"limit": 1, "metric": "profit", "window": "day"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_orderbook≈ 161 tokens
Live order book for one outcome token: bids and asks (price 0-1, size in shares), spread, midpoint and last trade.
Paramètres, retour & exemple (2)
Paramètresdepth· integer · optionnel
Levels per side (1-100, default 20)tokenId· string · requis
Outcome token id (digits) from get_event
Exemple d'appel{"name": "get_orderbook", "arguments": {"tokenId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_positions≈ 137 tokens
Open positions of a Polymarket trading account or its owner address: size, average price, current price, value and P&L.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
0x address (owner EOA or Deposit Wallet)
Exemple d'appel{"name": "get_positions", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_price_history≈ 140 tokens
Price (probability) history for one outcome token over a range.
Paramètres, retour & exemple (2)
Paramètresrange· string · optionnel · 1H | 6H | 1D | 1W | 1M | ALL
Time rangetokenId· string · requis
Outcome token id
Exemple d'appel{"name": "get_price_history", "arguments": {"tokenId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_trading_setup≈ 148 tokens
Everything an agent with its own wallet needs to trade: chain, collateral (pUSD), builder code, signer URL, attestation steps, fees and a ready-to-run TypeScript snippet using Polymarket's official SDK. Non-custodial: you sign with your own key.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_trading_setup", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - quote_order≈ 388 tokens
Preview an order against the live book without placing it: average and worst price, shares, cost, payout if the outcome wins, Polymarket fee, predictDEX fee and warnings. Market BUY amount is USD to spend all-in; market SELL and limit amounts are shares.
Paramètres, retour & exemple (9)
Paramètresside· string · optionnel · BUY | SELL
BUY or SELLtype· string · optionnel · market | limit
market (default) or limitprice· number · optionnel
Limit price as probability 0-1 (required for limit)amount· number · requis
USD for a market BUY, shares otherwisetokenId· string · requis
Outcome token idpostOnly· boolean · optionnel
Limit orders: rest only, never takeslippage· number · optionnel
Market orders: max price move in price units, e.g. 0.02orderType· string · optionnel · FAK | FOK | GTC | GTD
FAK/FOK for market, GTC/GTD for limitexpiration· integer · optionnel
GTD expiry, unix seconds
Exemple d'appel{"name": "quote_order", "arguments": {"amount": 1, "tokenId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_markets≈ 341 tokens
Find events and their markets with live odds. Filter by free-text query, category slug (see predict://categories), sort and status. Each event lists markets with outcomes, token ids, best bid/ask, tick size and a human URL.
Paramètres, retour & exemple (7)
Paramètresq· string · optionnel
Free-text search, e.g. 'fed rate october' or 'bitcoin 150k'sort· string · optionnel · volume24h | volume | liquidity | newest | ending | competitive
Sort orderlimit· integer · optionnel
Events to return (1-50, default 20)offset· integer · optionnel
Pagination offsetstatus· string · optionnel · active | resolved | all
active (default), resolved or allcategory· string · optionnel
Category slug, e.g. politics, crypto, sports, new, breaking, endingmaxMarkets· integer · optionnel
Markets per event (1-50, default 5)
Exemple d'appel{"name": "search_markets", "arguments": {"q": "texte", "sort": "volume24h", "limit": 1, "offset": 1, "status": "active", "category": "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é ».