Categories › Business & Finance › Market data, stocks & crypto
18 tools for US stock screeners, chart patterns, options flow signals and equities research.
Remote server: your requests and data go to mcp.stockmarketscan.com. Claude Code: claude mcp add --transport http stockmarketscan https://mcp.stockmarketscan.com/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
ping — Minimal sanity check. Returns { status, version, timestamp, cache_size }. No auth needed. Use this to verify the MCP server is reachable andlist_screeners — Return metadata for all 24 stock screeners on the platform: slug, name, description, category, tier, whether the caller can read it, and itsget_screener_data — Return the rows of a single stock screener for its latest snapshot. Use this when the user asks about a specific screener like 'hot prospectsearch_stocks_in_screeners — Find stocks that appear in multiple screeners simultaneously. Useful for finding overlap across screeners. Use when the user asks 'which stoget_chart_patterns — Return all chart patterns currently detected for a single stock symbol. Detectable pattern ids: double_top, double_bottom, triple_top, triplsearch_patterns — Find all stocks across one or more screeners that currently exhibit specific chart patterns. Much faster than calling get_chart_patterns in get_options_flow_overview — Return the daily options flow table for one trading day: aggregated call/put volume, premium, implied volatility, and consecutive-day streakget_options_flow_timeline — Return the historical options flow for a single stock: most recent days first. Use when the user asks 'show me X's options flow history' or get_options_flow_ranked — Return ranked options flow records for a date range: the records that stand out by long consecutive-day streaks, large premium, and screenerget_options_flow_sentiment — Return daily options market sentiment: one row per trading day. Combines NYSE/NASDAQ market breadth (advance/decline + new highs/lows) with get_unusual_options_activity — Return individual options contracts flagged as unusual activity (Vol/OI > 1.5). Each row is one contract, not one stock. Use when the user wget_stock_info — Return basic metadata for a stock: full company name, exchange, industry, last price, and daily percent change. Use this when you first encoget_candles — Return OHLCV price candles for a single stock, oldest first. Use when you need price history to compute indicators or answer 'how much is X search_stocks — Search for stocks by ticker prefix or company name. THE tool to use when the ticker is unknown ('what's the symbol for Palantir?') or ambiguget_stock_report — Return a comprehensive report on a single stock in one call: metadata, screener appearances, chart patterns, options flow, signal status, prsearch_setups — List today's options flow records for one side (bullish or bearish), ranked by a descriptive composite score (strength score + consecutive-dget_market_momentum — Return NYSE and NASDAQ market breadth: advancing/declining/unchanged issues, their percentages, and new highs/lows. Use when the user asks 'get_trends — Return AI-detected trending topics in tech & science, patents, or funding events. Use when the user asks 'what's trending in tech' or 'show get_trend_connections — Return AI-computed connections between trending topics across categories (tech → patents, tech → funding, etc). Useful for spotting meta-treexplain_concept — Return a plain-language explanation of a platform-specific term, metric, or screener. Use ONLY for terms that are specific to StockMarketScaNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.