MCP servercom.stockmarketscan/mcp-server
18 tools for US stock screeners, chart patterns, options flow signals and equities research.
Overview
Score?
UNRATED 0.797
of what a free look can see, on 33 looks
Looks
36
last 3 hr ago
Tools
20
changed 4 days ago
More info
URL
mcp.stockmarketscan.com/mcp
sse
Says it is
stockmarketscan 1.0.2
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.797 · highest on record 0.8561
Toolsfrom sha256:fbb64fc8f0…7bd4df · +0 −0 4 days ago
| Tool | Schema |
|---|---|
| explain_concept Return a plain-language explanation of a platform-specific term, metric, or screener. Use ONLY for terms that are specific to StockMarketScan (e.g. 'strength_score' which is our in |
input · no output |
| get_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 up this month'. date is the trading day |
input · no output |
| get_chart_patterns Return all chart patterns currently detected for a single stock symbol. Detectable pattern ids: double_top, double_bottom, triple_top, triple_bottom, head_shoulders, inv_head_shoul |
input · no output |
| get_market_momentum Return NYSE and NASDAQ market breadth: advancing/declining/unchanged issues, their percentages, and new highs/lows. Use when the user asks 'how's the market today' or 'is breadth s |
input · no output |
| get_options_flow_overview Return the daily options flow table for one trading day: aggregated call/put volume, premium, implied volatility, and consecutive-day streaks for every notable symbol. Use when the |
input · no output |
| 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 screener confluence. Each record includes data-o |
input · no output |
| get_options_flow_sentiment Return daily options market sentiment: one row per trading day. Combines NYSE/NASDAQ market breadth (advance/decline + new highs/lows) with the market-wide call/put ratio. Each row |
input · no output |
| get_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 'how long has X been bullish'. Returns { |
input · no output |
| get_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 prospects' or 'golden cross'. Common slugs: hot- |
input · no output |
| get_stock_info Return basic metadata for a stock: full company name, exchange, industry, last price, and daily percent change. Use this when you first encounter a symbol and need to identify it. |
input · no output |
| get_stock_report Return a comprehensive report on a single stock in one call: metadata, screener appearances, chart patterns, options flow, signal status, price summary, and upcoming earnings. THIS |
input · no output |
| get_trend_connections Return AI-computed connections between trending topics across categories (tech → patents, tech → funding, etc). Useful for spotting meta-trends. Use when the user asks 'what trends |
input · no output |
| 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 me patent trends'. Use one of latest, da |
input · no output |
| 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 wants contract-level detail. Filter by sy |
input · no output |
| list_screeners Return metadata for all 24 stock screeners on the platform: slug, name, description, category, tier, whether the caller can read it, and its row fields with their JSON value types. |
input · no output |
| ping Minimal sanity check. Returns { status, version, timestamp, cache_size }. No auth needed. Use this to verify the MCP server is reachable and responsive. |
input · no output |
| search_patterns Find all stocks across one or more screeners that currently exhibit specific chart patterns. Much faster than calling get_chart_patterns in a loop. Use when the user asks 'which st |
input · no output |
| search_setups List today's options flow records for one side (bullish or bearish), ranked by a descriptive composite score (strength score + consecutive-day streak + premium size). Use when the |
input · no output |
| 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 ambiguous: resolve the name to a symbol here, |
input · no output |
| search_stocks_in_screeners Find stocks that appear in multiple screeners simultaneously. Useful for finding overlap across screeners. Use when the user asks 'which stocks are in both X and Y' or 'find stocks |
input · no output |
Verify it yourself
npx teppi-check https://mcp.stockmarketscan.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ295PDG1W4DH33YZTV5WH