CryptoScholar
JSON →Live crypto technical analysis MCP server â EMA, RSI, MACD, ATR, Bollinger Bands, TSS scoring, and Claude AI bull/bear debate via CoinGecko free API
Tools · 15
- analyze_coin Full technical analysis snapshot for any coin. Fetches 300 days of real OHLCV candles from Binance (with CoinGecko fallback) and computes trend, momentum, volatility, relative strength, multi-timeframe, RSI divergence, OBV trend, funding rate, regime, and TSS.
- rank_coins Pass a list of symbols and get them back ranked by TSS. Runs in parallel (up to 8 workers) for fast results on large lists.
- top_coins Fetches the top 50 coins by market cap from CoinGecko and returns them ranked by TSS, with smart filtering to remove stablecoins, wrapped tokens, and low-liquidity coins.
- correlate_coins Compute pairwise Pearson correlation of 30-day daily returns across 2–20 coins. Returns the full correlation matrix, high-correlation clusters (>0.85), and uncorrelated pairs (<0.30).
- market_context Macro market signals to frame individual coin analysis. Uses CoinGecko global data, DefiLlama stablecoin supply, and Alternative.me Fear & Greed Index. Returns BTC dominance, ETH/BTC ratio, TOTAL3, stablecoin supply, Fear & Greed, ARS, and MRS.
- debate Claude reads the live TA data and generates a structured bull/bear debate grounded in actual indicator values — not hallucinated opinion. Returns bull case, bear case, and bottom line.
- watchlist_add Add symbols to a named list (creates the list if needed).
- watchlist_remove Remove symbols from a named list; also clears their alerts.
- watchlist_show Show all symbols plus configured alerts for a named list.
- watchlist_lists List all named watchlists with symbol counts.
- watchlist_scan Run a full TSS analysis on every coin in the list — parallel digest view.
- alert_set Set a tss_above, tss_below, or regime_change alert on any symbol.
- alert_check Fetch live TA for all alerted symbols, report which alerts fired, update baseline.
- train_regime_model Manually trigger a retrain of the HMM volatility regime model on fresh BTC price history. Accepts an optional force=True flag to bypass the 7-day cooldown.
- generate_report Generate a structured analysis report for one or more coins using a 3-stage pipeline: Cluster, Write, Assemble. Supports single-coin deep-dives and multi-coin comparison reports. Pass output_format='json' for structured output.
Environment variables
ANTHROPIC_API_KEY
Links
★ 1 GitHub stars