accueil / serveurs / Dev & Code / io.github.philpof102-svg/xsignal
io.github.philpof102-svg/xsignal
serveur MCP (Model Context Protocol) · xsignal 0.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 io.github.philpof102-svg/xsignal est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.philpof102-svg/xsignal » 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 6 outils
- get_intent≈ 281 tokens
FLAGSHIP. An outcome-priced momentum verdict that ABSTAINS below your confidence bar - the only x402 signal that refuses to answer (honestly) when it is not sure. Post {addr, min_confidence 0-1} then pay $0.01, and get a mechanical momentum verdict "gaining" or "fading" IF the signal agreement clears your bar, else a calibrated "abstain". Paid answers carry a keyless tamper-evidence receipt. confidence is a transparent heuristic, NOT a prediction; not financial advice. x402-paid at GET/POST /intent (3 free calls per wallet via ?wallet=0x…). Example: GET /intent?addr=0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed&min_confidence=0.7
Paramètres, retour & exemple (3)
Paramètresaddr· string · requis
0x Base token address to read momentum forquestion· string · optionnel
optional free-text label / social query; defaults to the token symbolmin_confidence· number · optionnel
0-1; abstain (no verdict, you still pay the flat fee) if mechanical confidence is below this. Default 0.6
Exemple d'appel{"name": "get_intent", "arguments": {"addr": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_preflight≈ 164 tokens
The Base PREFLIGHT: one call fuses MainStreet on-chain SAFETY (SAFE/WATCH/AVOID + rug flags) with xsignal MOMENTUM (the abstaining read) into a single recommendation (GO / CAUTION / AVOID / AVOID_ENTRY / NEUTRAL / UNVERIFIED) answering "is this token safe to touch AND moving?". Safety GATES momentum - never green-lights a token that can rug. x402-paid at GET/POST /preflight ($0.05; 3 free per wallet via ?wallet=0x…). Input: addr (0x Base token). Not financial advice.
Paramètres, retour & exemple (1)
Paramètresaddr· string · requis
0x Base token address
Exemple d'appel{"name": "get_preflight", "arguments": {"addr": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_screen≈ 146 tokens
BATCH watchlist screen: run the preflight (safety ⊕ momentum) over up to 10 Base tokens in one call → which are GO (safe + moving), plus a per-token verdict + a summary count. For an agent screening a watchlist. x402-paid at GET/POST /screen ($0.10; 3 free per wallet via ?wallet=0x…). Input: addrs (array or comma-separated 0x addresses). Not financial advice.
Paramètres, retour & exemple (1)
Paramètresaddrs· array · requis
up to 10 0x Base token addresses
Exemple d'appel{"name": "get_screen", "arguments": {"addrs": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_signal≈ 206 tokens
Real-time X/social signal for a topic: scored (virality + freshness) and CITED (source urls), deduped and ranked. Input: query (topic) OR candidates[] (bring your own posts to score). x402-paid at GET/POST /signal ($0.01; 3 free per wallet via ?wallet=0x…). Example: GET /signal?q=base+memecoin
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnel
max items to return (<=25)query· string · optionnel
the topic/keywords to get a signal forterms· array · optionnel
optional explicit match termssource· string · optionnel
xsearch | grok (live source, if a key is set)candidates· array · optionnel
optional: your own posts to score instead of a live fetch
Exemple d'appel{"name": "get_signal", "arguments": {"limit": 1, "query": "texte", "terms": [], "source": "texte", "candidates": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_token_brief≈ 172 tokens
A fused MEAL: one call combines Base token market intel + real-time social signal into a single "what is happening with $TOKEN right now" brief - market flags + top CITED social posts + a plain-language, non-advisory summary. Saves an agent the fetch-and-fuse work. x402-paid at GET/POST /brief ($0.05; 3 free per wallet via ?wallet=0x…). Example: GET /brief?addr=0x4ed4…&q=degen
Paramètres, retour & exemple (2)
Paramètresaddr· string · requis
0x Base token addressquery· string · optionnel
optional topic/symbol for the social half; defaults to the token symbol
Exemple d'appel{"name": "get_token_brief", "arguments": {"addr": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_token_intel≈ 118 tokens
Base token MARKET data (liquidity, 24h volume, price + change, pool age, buy/sell flow, mechanical flags) from public DEX pools. Market data, NOT a trust/safety rating. Best used as an input to get_token_brief. x402-paid at GET/POST /token ($0.01; 3 free per wallet via ?wallet=0x…).
Paramètres, retour & exemple (1)
Paramètresaddr· string · requis
0x Base token address
Exemple d'appel{"name": "get_token_intel", "arguments": {"addr": "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é ».