★ ★ ★LIVE97 COINS ANALYZED BY CLAUDE MCP·VIEW SKILLS →★ ★ ★
MCP
claude.analyze("BTCUSDT")→ [buy] signal detectedmcp.draw_levels(resistance=98000)→ [drawn] on chartclaude.scan_watchlist(coins=100)→ [42] buy signals foundmcp.connect("tradingview")→ [connected] daily TFclaude.detect_sr("SOLUSDT")→ [S: $165] [R: $185]claude.analyze("ETHUSDT")→ [neutral] consolidatingmcp.screenshot_chart("BNBUSDT")→ [captured] analyzing...claude.score_quality("XRPUSDT")→ score: 78/100mcp.set_timeframe("1D")→ [ok] chart updatedclaude.analyze("BTCUSDT")→ [buy] signal detectedmcp.draw_levels(resistance=98000)→ [drawn] on chartclaude.scan_watchlist(coins=100)→ [42] buy signals foundmcp.connect("tradingview")→ [connected] daily TFclaude.detect_sr("SOLUSDT")→ [S: $165] [R: $185]claude.analyze("ETHUSDT")→ [neutral] consolidatingmcp.screenshot_chart("BNBUSDT")→ [captured] analyzing...claude.score_quality("XRPUSDT")→ score: 78/100mcp.set_timeframe("1D")→ [ok] chart updated
BACK TO CLAUDE SKILLS

mcp_scan_watchlist

MCP IntegrationMCPScanner
INSTALLATION
$python -c "exec(open('mcp_scan_watchlist.py').read())"
#or paste directly into your Claude Code terminal
[ ABOUT ]

Retrieves the full TradingView watchlist via MCP, then iterates over each symbol — setting the chart, reading candle data, and running Claude analysis in sequence. Returns a list of analysis results aligned to the watchlist order.

This is the top-level orchestration function for a full-market scan. In production, wrap it with `run_batch_analysis` to parallelize across multiple chart windows, or run it serially when only one TradingView instance is available. Combined with `mcp_export_to_db`, the result feeds directly into the Supabase dashboard.

[ USAGE EXAMPLE ]
example.py
import anthropic
claude = anthropic.Anthropic()
results = scan_watchlist(client, claude)
# → [{"coin": "BTC", "signal": "buy", ...}, ...]
[ FULL CODE ]
mcp_scan_watchlist.py
def scan_watchlist(client, claude): watchlist = client.call("get_watchlist") results = [] for sym in watchlist: set_symbol(client, sym) data = read_chart_data(client) results.append(claude.analyze(data)) return results
[ METADATA ]
CategoryMCP Integration
ComplexityIntermediate
LanguagePython 3.10+
TagsMCP, Scanner
[ ASK CLAUDE ]

Ask AI about this skill before installing it.

[ RELATED SKILLS ]