accueil / serveurs / Géo & Temps / app.lpsignal/lpsignal
app.lpsignal/lpsignal
serveur MCP (Model Context Protocol) · lpsignal 1.1.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 app.lpsignal/lpsignal est sûr ?
Au dernier audit MCP Hub, le serveur MCP « app.lpsignal/lpsignal » 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 7 outils
- backtest_range≈ 248 tokens
Backtest a symmetric range of ±rangePct% around the price at the window's start (0 = full range) on a pool over the last `days` days: fee APR, impermanent loss, net APR, time in range, the ticks.
Paramètres, retour & exemple (4)
Paramètresdays· integer · optionnel
default 7chain· string · requis · ethereum | bsc | base | arbitrum | optimism | polygon | robinhoodaddress· string · requis
pool contract address (0x + 40 hex), or a Uniswap v4 pool id (0x + 64 hex)rangePct· number · requis
half-width in percent; 0 = full range
Exemple d'appel{"name": "backtest_range", "arguments": {"chain": "ethereum", "address": "texte", "rangePct": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_pair_pools≈ 204 tokens
Every listed pool of a token pair across chains, DEXes and fee tiers (TVL ≥ $10k), each with its best range by 7-day net APR, best first — a small pool can rank first, so weigh tvlUsd. Symbols are matched case-insensitively, in either order.
Paramètres, retour & exemple (3)
Paramètreschain· string · optionnel · ethereum | bsc | base | arbitrum | optimism | polygon | robinhoodtokenA· string · requis
e.g. USDCtokenB· string · requis
e.g. WETH
Exemple d'appel{"name": "find_pair_pools", "arguments": {"tokenA": "texte", "tokenB": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pool≈ 188 tokens
A pool's details and its backtest of every range it is evaluated on (fee APR, impermanent loss, net APR, time in range, the exact ticks) over 1 hour, 24 hours, 7 days and 30 days.
Paramètres, retour & exemple (2)
Paramètreschain· string · requis · ethereum | bsc | base | arbitrum | optimism | polygon | robinhoodaddress· string · requis
pool contract address (0x + 40 hex), or a Uniswap v4 pool id (0x + 64 hex)
Exemple d'appel{"name": "get_pool", "arguments": {"chain": "ethereum", "address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_pools≈ 339 tokens
Active pools ranked by the net APR (fees − impermanent loss) of their best price range over a window (default 7 days), with that range's ticks, TVL, 24h volume and the pool-level fee APR DEX sites show. Filter by chain and pool class.
Paramètres, retour & exemple (8)
Paramètressort· string · optionnel · netApr | feeApr | ilApr | inRange | tvl | volume24h | fees24h | poolApr
default netAprchain· string · optionnel · ethereum | bsc | base | arbitrum | optimism | polygon | robinhoodclass· string · optionnel · stable | correlated | volatile
stable = stablecoin pairs, correlated = e.g. ETH/stETH, volatile = everything elselimit· integer · optionnel
default 10order· string · optionnel · asc | descoffset· integer · optionnelwindow· integer · optionnel · 1 | 24 | 168 | 720
backtest window in hours (default 168 = 7 days)minTvlUsd· number · optionnel
default 10000
Exemple d'appel{"name": "list_pools", "arguments": {"sort": "netApr", "chain": "ethereum", "class": "stable", "limit": 1, "order": "asc", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_signals≈ 330 tokens
The newest signals: opportunities (net_apr: a range paying a high net APR over 7 days and still today; burst: the last hour; hot_pool: a big pool's fee APR jumping; launch: a new pool outside the whitelist with a 15-minute fee APR spike — high risk, data not advice) and risk alerts (depeg, tvl_outflow), with the exact ticks and, once scored, the realised outcome. Each says access: live, or delayed_24h (opportunities on a free plan or without sign-in appear 24 hours after they fired). Page back with before.
Paramètres, retour & exemple (4)
Paramètreskinds· array · optionnellimit· integer · optionnel
default 10before· string · optionnel
page: signals with an id below thissource· string · optionnel · default | rules | subscribed
with a key: rules = your custom-rule matches, subscribed = what your push channels deliver
Exemple d'appel{"name": "list_signals", "arguments": {"kinds": [], "limit": 1, "before": "texte", "source": "default"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - signal_track_record≈ 188 tokens
How past opportunity signals really did: each is backtested again on its exact ticks after the fact (7 days for net_apr, 24 hours for burst). Counts, share positive, median APR at the signal vs realised, the worst.
Paramètres, retour & exemple (2)
Paramètresdays· integer · optionnel
signals fired in the last N days (default 30)kind· string · optionnel · net_apr | burst
default net_apr
Exemple d'appel{"name": "signal_track_record", "arguments": {"days": 1, "kind": "net_apr"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - smart_lp_leaderboard≈ 180 tokens
Wallets ranked by what their closed LP positions made versus simply holding the tokens. Without a Pro key: the top 10, addresses masked.
Paramètres, retour & exemple (3)
Paramètreschain· string · optionnel · ethereum | bsc | base | arbitrum | optimism | polygon | robinhoodlimit· integer · optionnel
default 10windowDays· integer · optionnel · 30 | 90
Exemple d'appel{"name": "smart_lp_leaderboard", "arguments": {"chain": "ethereum", "limit": 1, "windowDays": 30}}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é ».