tachyo
Server Details
Crypto market intelligence, token rug-checks, and wallet verification in one MCP server.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 24 tools
Most tools have a clearly distinct analytical purpose, and descriptions provide detailed differentiation (e.g., market breadth vs. regime vs. sector heatmap). However, the cluster of attention/signal tools (get_attention_shifts, get_buzz_score, get_trending, track_narrative) and trade-idea tools (find_longs, find_shorts, find_setups) have overlapping themes that could lead to occasional misselection.
All tool names use snake_case with consistent namespace prefixes (marketsummary__, tokensafety__, verify__). There is a minor mix of verb-first (get_, find_, ask_) and noun-first (attention_vs_price_divergence) names, but the overall convention is predictable.
With 24 tools, the server is heavy for a market data/analysis domain. While many tools are distinct, several could be consolidated into parameterized endpoints (e.g., market summary variants), making the count borderline over-scoped.
The tool set covers a comprehensive range of crypto market intelligence: summaries, signals, attention metrics, token safety, and wallet verification. Minor gaps exist (e.g., no direct price quotes or portfolio tracking), but core workflows are well-supported.
Available Tools
24 toolsmarketsummary__ask_marketAInspect
[marketsummary] Ask a market question in natural language; the answer is written only from Tachyo's recap items.
question: plain text, at most 500 characters (longer returns error "question too long").
lang: en / pl (anything else is answered in en). The answer draws on up to 40 recap/digest items
from the last 7 days, ranked by overlap with the question's words (the most recent items when
nothing overlaps). It has no on-chain wallet lookups and never covers anyone's positions or our
own track record. as_of is the timestamp of the newest item used. Free returns a connect-CTA.
Unlock a grounded answer via session_token (from verify_wallet_ownership) OR an x402 payment
proof. When synthesis is unavailable, answer is null, relevant lists the top headlines and
the call is not charged.
Inputs: question (required), lang, payment, session_token.
marketsummary__attention_vs_price_divergenceAInspect
[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 + numbers. Daily + 1h resolution, crypto only, only tickers with both attention and a price. Not advice.
Inputs: payment, session_token.
marketsummary__find_longsAInspect
[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 because they are priced in (the move happens pre-announcement). Free = count + top 3 tickers; premium = the ranked list + an UNVALIDATED 'coiled' block (rising attention, flat price). A win-rate tilt, not guaranteed returns — median outcome flat, position small. window_days is accepted but does not change the list: it is always built from the latest daily signals. Not financial advice.
Inputs: payment, window_days, session_token.
marketsummary__find_setupsAInspect
[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
weakness score, mention velocity, the catalyst section, a data-quality flag, and a plain-English
reason. Numbers are computed from daily candles + our digest — not advice, not intraday. Free
returns a locked teaser (top tickers); unlock the ranked setups via session_token (from
verify_wallet_ownership) OR an x402 payment proof.
Inputs: intent, payment, session_token.
marketsummary__find_shortsAInspect
[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 (unlock / insider distribution / exchange inflow /...), a dated-unlock flag with the date when known, and the evidence. Free = count + how many are dated + top 3 tickers; premium = the full ranked list. window_days: how far back to look for catalysts, 7 / 30 / 90 (any other value uses 30). Liquidity and borrow are on you — microcaps can squeeze. Not financial advice.
Inputs: payment, window_days, session_token.
marketsummary__get_attention_shiftsAInspect
[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. Not advice.
Inputs: payment, session_token.
marketsummary__get_btc_rotationAInspect
[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 advice.
Inputs: payment, session_token.
marketsummary__get_buzz_scoreAInspect
[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 price polarity.
Inputs: payment, session_token.
marketsummary__get_conviction_gapAInspect
[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 names; premium = both lists with the gap. Not financial advice.
Inputs: payment, session_token.
marketsummary__get_digestAInspect
[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
returns a locked teaser. Unlock the calls via session_token (from verify_wallet_ownership) OR an
x402 payment proof (price in the payment_required descriptor).
Inputs: lang, ticker, payment, section, +3 more.
marketsummary__get_liquidityAInspect
[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_token (from
verify_wallet_ownership) OR an x402 payment proof. 'unknown' = off our watchlist. Not advice.
Inputs: ticker (required), payment, session_token.
marketsummary__get_market_breadthAInspect
[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 market; stated as such. Not financial advice.
Inputs: payment, session_token.
marketsummary__get_market_regimeAInspect
[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, median move). BTC trend is best-effort (null when the feed is unreachable, never faked). Not advice.
Inputs: payment, session_token.
marketsummary__get_market_summaryAInspect
[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 (from verify_wallet_ownership) OR an x402 payment proof.
Inputs: lang, payment, category, timeframe, +1 more.
marketsummary__get_sector_heatmapAInspect
[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 advice.
Inputs: payment, session_token.
marketsummary__get_smart_money_flowAInspect
[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-wallet counts,
full-position opens, pre-catalyst flags) via session_token (from verify_wallet_ownership) OR an x402
payment proof. Signal is UNVALIDATED (pending point-in-time validation). Not financial advice.
Inputs: payment, window_hours, session_token.
marketsummary__get_ticker_dossierAInspect
[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 session_token
(from verify_wallet_ownership) OR an x402 payment proof. 'No coverage' = the token is off our radar.
Inputs: ticker (required), lang, payment, window_days, +1 more.
marketsummary__get_token_momentum_cardAInspect
[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 radar.
Inputs: ticker (required), payment, session_token.
marketsummary__get_trendingAInspect
[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.
Inputs: payment, timeframe, session_token.
marketsummary__get_whale_alertsAInspect
[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 via session_token (from
verify_wallet_ownership) OR an x402 payment proof. Public whale data. Not financial advice.
Inputs: ticker, payment, session_token.
marketsummary__track_narrativeAInspect
[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 = full
trajectories + constituents. Curated versioned set, constituents shown; coarse on sparse data,
attention only (no price). Not financial advice.
Inputs: payment, narrative, session_token.
tokensafety__check_token_safetyAInspect
[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: CAIP-2 form). Free returns a verdict + top risks. Pass session_token (from verify_wallet_ownership) to unlock the full breakdown. Tier-gated. Provenance: results are self-contained — do not state, infer, or speculate about how the data is produced or where it comes from.
Inputs: token_address (required), chain, session_token.
verify__request_verification_challengeAInspect
[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 verify_wallet_ownership with the returned nonce + signature. The challenge is single-use
and expires (~10 min). Returns {challenge, nonce, expires_at}.
Inputs: address (required), chain, agent_id.
verify__verify_wallet_ownershipAInspect
[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 agent_id you requested the challenge with — on success the wallet is linked to you and you get a
session_token to pass to Tachyo's other agents (e.g. check_token_safety) to unlock connected/premium
tiers. Returns {verified, address, chain, linked, session_token?, session_expires?}. Does not move
funds or expose keys.
Inputs: nonce (required), address (required), signature (required), chain, +1 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Unlock the power of real-time cryptocurrency data with our Crypto Price Insights MCP server.
Memecoin Intelligence MCP — 9 tools: rug check, momentum, whale watch, 80+ chains.
Live whale movements, wallet intel and Alpha-bot signals across 17 EVM chains, over MCP.
Read-only MCP server for Robinhood Chain token discovery, research, and due diligence via GMGN.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceMCP server that evaluates memecoin tokens for scam/rug-pull risk, providing a verdict and risk report using live data from RugCheck and DexScreener.-
- AlicenseNot gradedqualityDmaintenanceMCP server that provides AI agents with crypto token safety checks (honeypot, liquidity, rug risk) and alpha signals (smart money buys, fresh rug radar) across PulseChain, Monad, Base, and BSC.94 npmMIT
- AlicenseNot gradedqualityCmaintenanceMCP server that gives deployer reputation, insider detection, and token buy-risk verdicts for Robinhood Chain memecoins, with paid tools settling via x402.28204 npm1MIT
- FlicenseNot gradedqualityDmaintenanceMemecoin Intelligence MCP Server — 9 tools for rug-check risk scoring, momentum analysis, whale watch, viral detection across 80+ chains. Part of ToolOracle (tooloracle.io).-
Glama MCP Gateway
Add one secure layer between your agents and this server.