Crypto market intelligence, token rug-checks, and wallet verification in one MCP server.
Dedotto dai trasporti dichiarati da questo annuncio (streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto da un vero handshake MCP initialize → tools/list verso l’endpoint dichiarato. Nessuno strumento è stato invocato — tools/list è la chiamata di introspezione in sola lettura che il protocollo prevede a questo scopo. Riflette ciò che il server annunciava in quel momento; un endpoint ospitato non è vincolato ad alcuna versione e può cambiare senza preavviso.
https://mcp.tachyo.ai/mcp/24 strumenti · 986 msverify__request_verification_challenge[verify] Step 1 of wallet verification: get a fresh challenge for the user to sign.
chain: "evm" or "solana". Pass agent_id (your marketplace identity) so the proof is bound to you.
Present `challenge` to the user, have their wallet sign it (EVM personal_sign / Solana signMessage),
then call ve…[verify] Step 1 of wallet verification: get a fresh challenge for the user to sign. chain: "evm" or "solana". Pass agent_id (your marketplace identity) so the proof is bound to you. Present `challenge` to the user, have their wallet sign it (EVM personal_sign / Solana signMessage), then call ve…
| Parametro | Tipo | Descrizione |
|---|---|---|
| address* | string | — |
| agent_id | string | — |
| chain | string | — |
verify__verify_wallet_ownership[verify] Step 2 of wallet verification: prove control by signing the challenge from step 1.
chain: "evm" (secp256k1, 0x-hex signature) or "solana" (ed25519, base58/base64/hex). `nonce` is
from request_verification_challenge; the signature must be over that exact challenge text. Pass the
same ag…[verify] Step 2 of wallet verification: prove control by signing the challenge from step 1. chain: "evm" (secp256k1, 0x-hex signature) or "solana" (ed25519, base58/base64/hex). `nonce` is from request_verification_challenge; the signature must be over that exact challenge text. Pass the same ag…
| Parametro | Tipo | Descrizione |
|---|---|---|
| address* | string | — |
| signature* | string | — |
| nonce* | string | — |
| chain | string | — |
| agent_id | string | — |
tokensafety__check_token_safety[tokensafety] Rug-check a token: honeypot, mint authority, LP lock, taxes, holders, contract verification.
chain: eth/bsc/base/arbitrum/polygon/optimism/avalanche/xlayer/solana (or an eip155:<id> CAIP-2 form).
Free returns a verdict + top risks. Pass session_token (from verify_wallet_ownership)…[tokensafety] Rug-check a token: honeypot, mint authority, LP lock, taxes, holders, contract verification. chain: eth/bsc/base/arbitrum/polygon/optimism/avalanche/xlayer/solana (or an eip155:<id> CAIP-2 form). Free returns a verdict + top risks. Pass session_token (from verify_wallet_ownership)…
| Parametro | Tipo | Descrizione |
|---|---|---|
| token_address* | string | — |
| chain | string | — |
| session_token | string | — |
marketsummary__get_market_summary[marketsummary] Market recap — filterable by timeframe and category.
timeframe: 6h / 24h / 7d / 30d (clamped by tier: free≤24h, connected≤7d). category: all / market /
whale / news / tech / regulation / funding. lang: en / pl. Free returns top headlines. Unlock the
full recap via session_token…[marketsummary] Market recap — filterable by timeframe and category. timeframe: 6h / 24h / 7d / 30d (clamped by tier: free≤24h, connected≤7d). category: all / market / whale / news / tech / regulation / funding. lang: en / pl. Free returns top headlines. Unlock the full recap via session_token…
| Parametro | Tipo | Descrizione |
|---|---|---|
| timeframe | string | — |
| category | string | — |
| lang | string | — |
| session_token | string | — |
| payment | string | — |
marketsummary__ask_market[marketsummary] Ask any market question in natural language and get a grounded answer.
lang: en / pl. Free returns a connect-CTA. Unlock a grounded answer via session_token (from
verify_wallet_ownership) OR an x402 `payment` proof.[marketsummary] Ask any market question in natural language and get a grounded answer. lang: en / pl. Free returns a connect-CTA. Unlock a grounded answer via session_token (from verify_wallet_ownership) OR an x402 `payment` proof.
| Parametro | Tipo | Descrizione |
|---|---|---|
| question* | string | — |
| lang | string | — |
| session_token | string | — |
| payment | string | — |
marketsummary__get_trending[marketsummary] Trending tokens — the most-mentioned tickers.
timeframe: 24h / 7d / 30d. Free returns the top 3 tickers; the full ranking (top 15 with counts)
unlocks via session_token (from verify_wallet_ownership) OR an x402 `payment` proof.[marketsummary] Trending tokens — the most-mentioned tickers. timeframe: 24h / 7d / 30d. Free returns the top 3 tickers; the full ranking (top 15 with counts) unlocks via session_token (from verify_wallet_ownership) OR an x402 `payment` proof.
| Parametro | Tipo | Descrizione |
|---|---|---|
| timeframe | string | — |
| session_token | string | — |
| payment | string | — |
marketsummary__get_digest[marketsummary] The paid Degen Digest — actionable calls with contract addresses, grouped by section.
section: HOT / SIGNALS / WARNINGS / all. asset_class: crypto / equity / all. ticker: optional
symbol filter (e.g. HYPE). timeframe: 6h / 24h / 7d / 30d / 90d. The digest is premium — free
retur…[marketsummary] The paid Degen Digest — actionable calls with contract addresses, grouped by section. section: HOT / SIGNALS / WARNINGS / all. asset_class: crypto / equity / all. ticker: optional symbol filter (e.g. HYPE). timeframe: 6h / 24h / 7d / 30d / 90d. The digest is premium — free retur…
| Parametro | Tipo | Descrizione |
|---|---|---|
| timeframe | string | — |
| section | string | — |
| asset_class | string | — |
| ticker | string | — |
| lang | string | — |
| session_token | string | — |
| payment | string | — |
marketsummary__get_ticker_dossier[marketsummary] What our digest said about a ticker over a window — section appearances, notes, price path.
ticker: symbol (e.g. HYPE). window_days: 1..90. This is OUR narrative on the token (not on-chain
scoring). Free returns a coverage headline. Unlock the full timeline + price path via sessi…[marketsummary] What our digest said about a ticker over a window — section appearances, notes, price path. ticker: symbol (e.g. HYPE). window_days: 1..90. This is OUR narrative on the token (not on-chain scoring). Free returns a coverage headline. Unlock the full timeline + price path via sessi…
| Parametro | Tipo | Descrizione |
|---|---|---|
| ticker* | string | — |
| window_days | integer | — |
| lang | string | — |
| session_token | string | — |
| payment | string | — |
marketsummary__find_setups[marketsummary] Screen for trade setups, ranked from OUR computed signals (no hallucinated ranking).
intent: 'fade' = weak coins that just pumped on a catalyst (ride-the-fade / short-the-bounce) /
'momentum' = coins holding strength to ride. Each setup carries pump % (1d/7d), strength vs BTC, a…[marketsummary] Screen for trade setups, ranked from OUR computed signals (no hallucinated ranking). intent: 'fade' = weak coins that just pumped on a catalyst (ride-the-fade / short-the-bounce) / 'momentum' = coins holding strength to ride. Each setup carries pump % (1d/7d), strength vs BTC, a…
| Parametro | Tipo | Descrizione |
|---|---|---|
| intent | string | — |
| session_token | string | — |
| payment | string | — |
marketsummary__find_longs[marketsummary] Long candidates — MEAN-REVERSION: oversold / beaten-down names that have NOT bounced yet (down over
the week, lagging BTC, still basing today), survival-gated by volume so the list is not death-spirals.
This is our one edge read long-side; public catalysts/listings are NOT here be…[marketsummary] Long candidates — MEAN-REVERSION: oversold / beaten-down names that have NOT bounced yet (down over the week, lagging BTC, still basing today), survival-gated by volume so the list is not death-spirals. This is our one edge read long-side; public catalysts/listings are NOT here be…
| Parametro | Tipo | Descrizione |
|---|---|---|
| window_days | integer | — |
| session_token | string | — |
| payment | string | — |
marketsummary__find_shorts[marketsummary] Short candidates — coins with a BEARISH catalyst (the real short signal, which the momentum-based
setups miss). A coin need not have pumped: a foundation moving funds to an exchange, or a DATED token
unlock, is a fundamental sell catalyst. Each candidate carries the catalyst type…[marketsummary] Short candidates — coins with a BEARISH catalyst (the real short signal, which the momentum-based setups miss). A coin need not have pumped: a foundation moving funds to an exchange, or a DATED token unlock, is a fundamental sell catalyst. Each candidate carries the catalyst type…
| Parametro | Tipo | Descrizione |
|---|---|---|
| window_days | integer | — |
| session_token | string | — |
| payment | string | — |
marketsummary__get_btc_rotation[marketsummary] Is money rotating into alts or back into BTC? By 7d relative strength vs BTC across our tracked
crypto set. Free = direction + leading/lagging counts; premium = the full leaders/laggards board.
Daily resolution; this is relative-strength rotation, NOT market-cap dominance. Not adv…[marketsummary] Is money rotating into alts or back into BTC? By 7d relative strength vs BTC across our tracked crypto set. Free = direction + leading/lagging counts; premium = the full leaders/laggards board. Daily resolution; this is relative-strength rotation, NOT market-cap dominance. Not adv…
| Parametro | Tipo | Descrizione |
|---|---|---|
| session_token | string | — |
| payment | string | — |
marketsummary__get_token_momentum_card[marketsummary] Multi-horizon momentum for one token: 1h + 1d + 7d move + relative strength vs BTC, with an
alignment verdict. Free = the alignment; premium = the full stack. 1h is the freshest but coarsest
read (flagged if possibly-missing); horizons differ in resolution. 'No coverage' = off our…[marketsummary] Multi-horizon momentum for one token: 1h + 1d + 7d move + relative strength vs BTC, with an alignment verdict. Free = the alignment; premium = the full stack. 1h is the freshest but coarsest read (flagged if possibly-missing); horizons differ in resolution. 'No coverage' = off our…
| Parametro | Tipo | Descrizione |
|---|---|---|
| ticker* | string | — |
| session_token | string | — |
| payment | string | — |
marketsummary__get_sector_heatmap[marketsummary] Where is the market conversation concentrated? Narrative-energy grid over our 6 recap categories
(market / whale / news / tech / regulation / funding). Free = hottest + coldest; premium = the full
grid + crypto/equity split. Energy = item count, NOT sector returns. Not financial a…[marketsummary] Where is the market conversation concentrated? Narrative-energy grid over our 6 recap categories (market / whale / news / tech / regulation / funding). Free = hottest + coldest; premium = the full grid + crypto/equity split. Energy = item count, NOT sector returns. Not financial a…
| Parametro | Tipo | Descrizione |
|---|---|---|
| session_token | string | — |
| payment | string | — |
marketsummary__get_market_regime[marketsummary] Is the market risk-on or risk-off right now? A READ of the tape (NOT a forecast).
BULLISH / BEARISH / CHOPPY from a breadth + relative-strength composite over our tracked crypto set.
Free = the label; premium = every driver (advance/decline, 1h intraday pulse, rel-strength vs BTC…[marketsummary] Is the market risk-on or risk-off right now? A READ of the tape (NOT a forecast). BULLISH / BEARISH / CHOPPY from a breadth + relative-strength composite over our tracked crypto set. Free = the label; premium = every driver (advance/decline, 1h intraday pulse, rel-strength vs BTC…
| Parametro | Tipo | Descrizione |
|---|---|---|
| session_token | string | — |
| payment | string | — |
marketsummary__get_market_breadth[marketsummary] Real move or just the majors? Market breadth over our tracked crypto set.
Free = advance/decline (how many up vs down today). Premium = + the 1h intraday pulse (freshest
read) + relative-strength breadth (how many lead vs lag BTC). Breadth of OUR tracked set, not the
whole marke…[marketsummary] Real move or just the majors? Market breadth over our tracked crypto set. Free = advance/decline (how many up vs down today). Premium = + the 1h intraday pulse (freshest read) + relative-strength breadth (how many lead vs lag BTC). Breadth of OUR tracked set, not the whole marke…
| Parametro | Tipo | Descrizione |
|---|---|---|
| session_token | string | — |
| payment | string | — |
marketsummary__track_narrative[marketsummary] Which crypto narrative is heating up — attention trajectory across curated baskets (defi, l1_l2,
privacy_zk, memecoins, ai_agents, rwa_stablecoins, restaking, perp_dex). Pass `narrative` for one
basket, or leave empty for all ranked by velocity. Free = the list + hottest; premium…[marketsummary] Which crypto narrative is heating up — attention trajectory across curated baskets (defi, l1_l2, privacy_zk, memecoins, ai_agents, rwa_stablecoins, restaking, perp_dex). Pass `narrative` for one basket, or leave empty for all ranked by velocity. Free = the list + hottest; premium…
| Parametro | Tipo | Descrizione |
|---|---|---|
| narrative | string | — |
| session_token | string | — |
| payment | string | — |
marketsummary__get_buzz_score[marketsummary] Which tokens are buzzing right now — a composite attention score (crowd mentions + desk coverage,
volume-weighted so a single mention can't spike to the top). Free = top 3 igniting; premium = the
full ranking with scores + components. Attention ONLY — NOT a bullish signal, no pric…[marketsummary] Which tokens are buzzing right now — a composite attention score (crowd mentions + desk coverage, volume-weighted so a single mention can't spike to the top). Free = top 3 igniting; premium = the full ranking with scores + components. Attention ONLY — NOT a bullish signal, no pric…
| Parametro | Tipo | Descrizione |
|---|---|---|
| session_token | string | — |
| payment | string | — |
marketsummary__get_attention_shifts[marketsummary] What is heating up or cooling down — source-INDEPENDENT attention (mention velocity, 24h vs
7d baseline). Free = top 3 rising tickers; premium = the full rising/cooling ranking with velocity.
Our attention signal does not depend on any single platform's API. Sparse data → coarse.…[marketsummary] What is heating up or cooling down — source-INDEPENDENT attention (mention velocity, 24h vs 7d baseline). Free = top 3 rising tickers; premium = the full rising/cooling ranking with velocity. Our attention signal does not depend on any single platform's API. Sparse data → coarse.…
| Parametro | Tipo | Descrizione |
|---|---|---|
| session_token | string | — |
| payment | string | — |
marketsummary__attention_vs_price_divergence[marketsummary] Which coins are looked-at but haven't pumped yet — and which pumped quietly. Fuses our
source-secret attention with price: 'coiled' = rising attention, price still flat/down; 'quiet_mover'
= pumped on thin attention. Free = count + 3 names; premium = the ranked list with type + nu…[marketsummary] Which coins are looked-at but haven't pumped yet — and which pumped quietly. Fuses our source-secret attention with price: 'coiled' = rising attention, price still flat/down; 'quiet_mover' = pumped on thin attention. Free = count + 3 names; premium = the ranked list with type + nu…
| Parametro | Tipo | Descrizione |
|---|---|---|
| session_token | string | — |
| payment | string | — |
marketsummary__get_conviction_gap[marketsummary] Where our editorial desk's coverage leads or lags the crowd's chatter. desk_ahead = we cover it
more than the crowd talks about it; crowd_ahead = the reverse. A cadence comparison nobody else can
compute (our digest_selections vs mentions), NOT a buy signal. Free = 2 desk-ahead na…[marketsummary] Where our editorial desk's coverage leads or lags the crowd's chatter. desk_ahead = we cover it more than the crowd talks about it; crowd_ahead = the reverse. A cadence comparison nobody else can compute (our digest_selections vs mentions), NOT a buy signal. Free = 2 desk-ahead na…
| Parametro | Tipo | Descrizione |
|---|---|---|
| session_token | string | — |
| payment | string | — |
marketsummary__get_smart_money_flow[marketsummary] Which tickers are smart-money / KOL wallets net-buying right now? A de-identified market-wide
net-USD accumulation feed (no wallets, no addresses, no tags). window_hours: 6 / 12 / 24 / 48. Free =
the top few tickers + direction; premium unlocks the full board (net USD, distinct-wa…[marketsummary] Which tickers are smart-money / KOL wallets net-buying right now? A de-identified market-wide net-USD accumulation feed (no wallets, no addresses, no tags). window_hours: 6 / 12 / 24 / 48. Free = the top few tickers + direction; premium unlocks the full board (net USD, distinct-wa…
| Parametro | Tipo | Descrizione |
|---|---|---|
| window_hours | integer | — |
| session_token | string | — |
| payment | string | — |
marketsummary__get_liquidity[marketsummary] How liquid is a token — can you size into it without moving the price? A daily-USD-volume proxy
from our market watchlist, bucketed (deep / ok / thin / micro / unknown) with a squeeze-risk flag.
Free = the tier + squeeze-risk; premium unlocks the exact volume figure via session_to…[marketsummary] How liquid is a token — can you size into it without moving the price? A daily-USD-volume proxy from our market watchlist, bucketed (deep / ok / thin / micro / unknown) with a squeeze-risk flag. Free = the tier + squeeze-risk; premium unlocks the exact volume figure via session_to…
| Parametro | Tipo | Descrizione |
|---|---|---|
| ticker* | string | — |
| session_token | string | — |
| payment | string | — |
marketsummary__get_whale_alerts[marketsummary] Recent large on-chain moves from the whale feed: which tokens whales are moving, the USD size, and
the direction (exchange in or out). Optionally filter by ticker. Free shows the count and the top few
(ticker, direction, size); premium unlocks the full board with counterparties vi…[marketsummary] Recent large on-chain moves from the whale feed: which tokens whales are moving, the USD size, and the direction (exchange in or out). Optionally filter by ticker. Free shows the count and the top few (ticker, direction, size); premium unlocks the full board with counterparties vi…
| Parametro | Tipo | Descrizione |
|---|---|---|
| ticker | string | — |
| session_token | string | — |
| payment | string | — |
24 strumenti su 24 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
Crypto market intelligence, token rug-checks, and wallet verification in one MCP server.
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
Questa voce non pubblica alcun pacchetto npm, quindi Forge non ha un albero delle dipendenze per essa. È una lacuna di copertura, non l'affermazione che non abbia dipendenze.