accueil / serveurs / Finance & Paiement / trade.lucyd/mcp
trade.lucyd/mcp
serveur MCP (Model Context Protocol) · lucyd 0.1.3
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 trade.lucyd/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « trade.lucyd/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 9 outils
- get_market≈ 118 tokens
Full details of one market, including its rules and the ids of its up and down outcome tokens.
Paramètres, retour & exemple (1)
Paramètresmarket· string · requis
Market address (its id), from list_markets.
Exemple d'appel{"name": "get_market", "arguments": {"market": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_order_book≈ 168 tokens
Order book of a market outcome: bids (best first) and asks with prices in USDC per token and sizes in tokens, plus best bid, best ask and mid. Buying down at p is the same book as selling up at 1 - p.
Paramètres, retour & exemple (2)
Paramètresmarket· string · requis
Market address.outcome· string|null · optionnel
Outcome whose book to show: up or down. Default up.
Exemple d'appel{"name": "get_order_book", "arguments": {"market": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pnl_history≈ 144 tokens
Profit and loss over time of a wallet, as a series of points. Defaults to the configured wallet.
Paramètres, retour & exemple (2)
Paramètresrange· string|null · optionnel
Period: 1d, 1w, 1m or all. Default 1w.address· string|null · optionnel
Wallet address. Default: the configured wallet.
Exemple d'appel{"name": "get_pnl_history", "arguments": {"range": "texte", "address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_positions≈ 225 tokens
Positions of a wallet: tokens held per market and outcome, average price, current value and profit. Settled markets show the payout. Defaults to the configured wallet.
Paramètres, retour & exemple (4)
Paramètreslimit· integer|null · optionnel
How many positions, 1 to 100. Default 50.state· string|null · optionnel
Market state filter: open, pending, settled or voided.market· string|null · optionnel
Only this market address, or several comma separated.trader· string|null · optionnel
Wallet address. Default: the configured wallet.
Exemple d'appel{"name": "get_positions", "arguments": {"limit": 1, "state": "texte", "market": "texte", "trader": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_status≈ 95 tokens
Health of the Lucyd service: API and database, settlement of ended markets on time, live trade stream. Use it when something looks stuck, e.g. a market is not resolving.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_status", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_trader_stats≈ 125 tokens
Stats of a wallet: total and realized profit, volume, markets traded, win rate. Defaults to the configured wallet.
Paramètres, retour & exemple (1)
Paramètresaddress· string|null · optionnel
Wallet address. Default: the configured wallet.
Exemple d'appel{"name": "get_trader_stats", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_markets≈ 297 tokens
List prediction markets on Lucyd. Each market asks whether the BTC price will be Up or Down at its end date versus the strike (strike is the price times 1e8). Returns address (the market id), state, period, start and end dates, strike, winner and volume.
Paramètres, retour & exemple (5)
Paramètreslimit· integer|null · optionnel
How many markets to return, 1 to 100. Default 20.order· string|null · optionnel
Sort by end date: asc or desc. Default desc.state· string|null · optionnel
Market state: open, pending (ended, waiting for result), settled or voided. Comma separated for several.offset· integer|null · optionnel
Skip this many markets, for paging.period· string|null · optionnel
Market period: 5m, 15m, 30m, 1h, 4h or Daily. Comma separated for several.
Exemple d'appel{"name": "list_markets", "arguments": {"limit": 1, "order": "texte", "state": "texte", "offset": 1, "period": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_trades≈ 243 tokens
Recent trades, newest first. Filter by market and/or trader. Amounts are in USDC and tokens.
Paramètres, retour & exemple (5)
Paramètresto· integer|null · optionnel
Only trades before this time, unix seconds.from· integer|null · optionnel
Only trades after this time, unix seconds.limit· integer|null · optionnel
How many trades, 1 to 100. Default 20.market· string|null · optionnel
Only trades on this market address.trader· string|null · optionnel
Only trades of this wallet. Use "me" for the configured wallet.
Exemple d'appel{"name": "list_trades", "arguments": {"to": 1, "from": 1, "limit": 1, "market": "texte", "trader": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - top_traders≈ 136 tokens
Leaderboard of traders, best first.
Paramètres, retour & exemple (2)
Paramètressort· string|null · optionnel
Sort field: pnl, volume, markets or win_rate. Default pnl.limit· integer|null · optionnel
How many traders, 1 to 50. Default 10.
Exemple d'appel{"name": "top_traders", "arguments": {"sort": "texte", "limit": 1}}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é ».