{"apiVersion":"v1","directorySlug":"edgebreak-mcp-789f20993c","title":"EdgeBreak","description":"Scan NASDAQ and NYSE stocks for breakouts, pre-breakouts and bases. Follow live prices, set stock alerts, analyse charts and research technical setups with EdgeBreak.","pageUrl":"https://www.mcpbundles.com/skills/edgebreak-mcp-789f20993c","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://www.edgebreak.ai/mcp","hostedMcpUrl":null,"toolCount":16,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ai.edgebreak/edgebreak-mcp-789f20993c","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"edge_journey","description":"Primary customer-facing EdgeBreak V1 journey for browsing current published Pre-Breakouts, Breakouts and PBI stocks, narrowing an existing result set with supported EdgeBreak master-data filters, rendering branded comparisons for 2–5 named or remaining stocks, opening a Stock Hub, navigating back without losing filters, managing the customer's EdgeBreak watchlist, and answering watchlist-level support/breakdown questions from completed EdgeBreak chart history. Use this tool when the user is expl","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"action":{"enum":["home","start_again","browse_pre_breakouts","browse_breakouts","browse_pbi","watchlist","watchlist_support","lookup_stock","open_stock","why_setup","key_metrics","pbi_detail","signal_history","refine_menu","apply_filter","apply_filters","remove_filter","remove_last_filter","clear_filters","refresh_scan","keep_current_scan","retry_last_action","continue_journey","closest_supported","show_more","compare_remaining","compare_symbols","back_to_results","back_to_stock","watchlist_add","watchlist_remove"],"type":"string"},"filter":{"enum":["rising_obv","higher_lows_2","higher_lows_3","higher_lows_4","touches_2","touches_3","touches_4","structure_active","rel_volume_1","rel_volume_1_5","rel_volume_2","pbi_70","pbi_80","pbi_90","pbi_top10","pbi_top20","within_1","within_3","within_5","daily_top20","daily_top6","also_breakout","also_pre_breakout","launchpad","above_sma20","above_sma50","above_sma200"],"type":"string"},"symbol":{"type":"string","maxLength":10},"command":{"type":"string","maxLength":160},"filters":{"type":"array","items":{"enum":["rising_obv","higher_lows_2","higher_lows_3","higher_lows_4","touches_2","touches_3","touches_4","structure_active","rel_volume_1","rel_volume_1_5","rel_volume_2","pbi_70","pbi_80","pbi_90","pbi_top10","pbi_top20","within_1","within_3","within_5","daily_top20","daily_top6","also_breakout","also_pre_breakout","launchpad","above_sma20","above_sma50","above_sma200"],"type":"string"},"maxItems":27},"symbols":{"type":"array","items":{"type":"string","maxLength":10},"maxItems":5,"minItems":2}}},"title":"EdgeBreak scanner journey","logicalName":"edge_journey","displayName":"EdgeBreak scanner journey","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_charts","description":"Start a NEW EdgeBreak chart-pattern or similarity search. Use this when the user begins a fresh request such as 'find ascending triangles', 'find charts like this', 'find more like SGMT', or a new natural-language chart-structure search. For pattern plus technical qualifications, include the existing Master Scanner filters in filters. This creates a search_id for conversational follow-ups. Returned matches use qualitative Very Strong / Strong / Good structural-match classifications with factual","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["query_type"],"properties":{"sort":{"type":"object","properties":{"field":{"enum":["pbi","relative_volume","distance_to_resistance","symbol"],"type":"string"},"direction":{"enum":["asc","desc"],"type":"string"}},"additionalProperties":false},"filters":{"type":"object","properties":{"obv":{"type":"object","properties":{"trend":{"type":"string"},"trend_5d":{"type":"string"},"trend_20d":{"type":"string"},"trend_60d":{"type":"string"},"min_strength":{"type":["number","null"]},"relationship":{"type":"string"},"min_change_5d_pct":{"type":["number","null"]},"min_change_20d_pct":{"type":["number","null"]}},"additionalProperties":false},"pbi":{"type":"object","properties":{"max":{"type":["number","null"]},"min":{"type":["number","null"]},"label":{"type":"string"},"rank_max":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"confirmation_tier":{"type":"string"}},"additionalProperties":false},"rsi":{"type":"object","properties":{"max":{"type":["number","null"]},"min":{"type":["number","null"]},"trend":{"enum":["","rising","steady","falling"],"type":"string"}},"additionalProperties":false},"macd":{"type":"object","properties":{"state":{"type":"string"}},"additionalProperties":false},"sort":{"type":"object","properties":{"field":{"enum":["symbol","price","pbi","pbi_rank","distance_to_resistance","relative_volume","rsi","off_exchange_percentile","ma_cross_age","daily_top_rank"],"type":"string"},"direction":{"enum":["asc","desc"],"type":"string"}},"additionalProperties":false},"price":{"type":"object","properties":{"max":{"type":["number","null"]},"min":{"type":["number","null"]}},"additionalProperties":false},"trend":{"type":"object","properties":{"period":{"type":"string"},"direction":{"type":"string"},"max_change_pct":{"type":["number","null"]},"min_change_pct":{"type":["number","null"]}},"additionalProperties":false},"volume":{"type":"object","properties":{"unusual":{"type":"boolean"},"expansion":{"type":"boolean"},"min_average_volume":{"type":["number","null"]},"min_relative_volume":{"type":["number","null"]}},"additionalProperties":false},"pattern":{"type":"object","properties":{"id":{"enum":["","ascending_triangle","tight_base","resistance_compression","higher_low_base","bull_flag","support_bounce"],"type":"string"}},"additionalProperties":false},"scanner":{"type":"object","properties":{"mode":{"enum":["any","breakout","pre_breakout","launchpad","two_plus","all_three","breakout_pre_breakout","breakout_launchpad","pre_breakout_launchpad"],"type":"string"}},"additionalProperties":false},"rankings":{"type":"object","properties":{"daily_top_6":{"type":"boolean"},"daily_top_20":{"type":"boolean"},"top_6_rank_max":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"top_20_rank_max":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]}},"additionalProperties":false},"bollinger":{"type":"object","properties":{"relation":{"type":"string"},"max_atr14":{"type":["number","null"]},"max_bandwidth_pct":{"type":["number","null"]}},"additionalProperties":false},"structure":{"type":"object","properties":{"active":{"type":["boolean","null"]},"max_age_days":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_higher_lows":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_support_tests":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"max_launchpad_days":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_launchpad_days":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_resistance_tests":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"support_zone_relation":{"type":"string"},"min_resistance_touches":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"max_launchpad_range_pct":{"type":["number","null"]},"resistance_zone_relation":{"type":"string"}},"additionalProperties":false},"resistance":{"type":"object","properties":{"max_distance_pct":{"type":["number","null"]},"min_distance_pct":{"type":["number","null"]},"max_breakout_distance_pct":{"type":["number","null"]},"min_breakout_distance_pct":{"type":["number","null"]}},"additionalProperties":false},"off_exchange":{"type":"object","properties":{"min_unusual_venues":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_elevated_weeks_8":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_volume_percentile":{"type":["number","null"]},"current_activity_state":{"type":"string"},"min_multi_venue_weeks_4":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"yearly_activity_pattern":{"type":"string"},"min_trade_count_percentile":{"type":["number","null"]},"min_consecutive_multi_venue_weeks":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]}},"additionalProperties":false},"participation":{"type":"object","properties":{"state":{"type":"string"}},"additionalProperties":false},"schema_version":{"type":"string"},"moving_average_cross":{"type":"object","properties":{"fast":{"type":"integer","maximum":30,"minimum":3},"slow":{"type":"integer","maximum":60,"minimum":5},"enabled":{"type":"boolean"},"direction":{"enum":["bullish","bearish"],"type":"string"},"average_type":{"enum":["EMA","SMA"],"type":"string"},"freshness_days":{"anyOf":[{"type":"number","const":1},{"type":"number","const":2},{"type":"number","const":3},{"type":"number","const":5}]}},"additionalProperties":false},"moving_average_position":{"type":"object","properties":{"ema20":{"enum":["","above","below"],"type":"string"},"ema50":{"enum":["","above","below"],"type":"string"},"sma20":{"enum":["","above","below"],"type":"string"},"sma50":{"enum":["","above","below"],"type":"string"},"sma200":{"enum":["","above","below"],"type":"string"},"alignment":{"enum":["","bullish","bearish"],"type":"string"},"max_abs_distance_sma20_pct":{"type":["number","null"]},"max_abs_distance_sma50_pct":{"type":["number","null"]},"max_abs_distance_sma200_pct":{"type":["number","null"]}},"additionalProperties":false}},"additionalProperties":false},"pattern_id":{"enum":["ascending_triangle","tight_base","resistance_compression","higher_low_base","bull_flag","support_bounce"],"type":"string"},"query_type":{"enum":["pattern","natural_language","uploaded_image","native_chart"],"type":"string"},"result_limit":{"type":"integer","maximum":100,"minimum":1},"query_summary":{"type":"string","maxLength":240},"image_data_url":{"type":"string"},"natural_language":{"type":"string","maxLength":240},"reference_symbol":{"type":"string","maxLength":10}},"additionalProperties":false},"title":"Search EdgeBreak charts","logicalName":"search_charts","displayName":"Search EdgeBreak charts","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"refine_chart_search","description":"Refine the ACTIVE EdgeBreak chart-search result set without silently restarting from the full universe. Use for follow-ups such as 'now only show PBI over 80', 'only rising OBV', 'within 2% of resistance', 'remove the OBV filter', 'reset filters', 'sort these by PBI', or 'show the best five'. Omit search_id to use the current active EdgeBreak search. Filters are cumulative unless explicitly removed or reset. Refined rows retain the same qualitative match classification, factual explanation and c","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"sort":{"type":"object","properties":{"field":{"enum":["pbi","relative_volume","distance_to_resistance","symbol"],"type":"string"},"direction":{"enum":["asc","desc"],"type":"string"}},"additionalProperties":false},"search_id":{"type":"string","maxLength":100},"add_filters":{"type":"object","properties":{"obv":{"type":"object","properties":{"trend":{"type":"string"},"trend_5d":{"type":"string"},"trend_20d":{"type":"string"},"trend_60d":{"type":"string"},"min_strength":{"type":["number","null"]},"relationship":{"type":"string"},"min_change_5d_pct":{"type":["number","null"]},"min_change_20d_pct":{"type":["number","null"]}},"additionalProperties":false},"pbi":{"type":"object","properties":{"max":{"type":["number","null"]},"min":{"type":["number","null"]},"label":{"type":"string"},"rank_max":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"confirmation_tier":{"type":"string"}},"additionalProperties":false},"rsi":{"type":"object","properties":{"max":{"type":["number","null"]},"min":{"type":["number","null"]},"trend":{"enum":["","rising","steady","falling"],"type":"string"}},"additionalProperties":false},"macd":{"type":"object","properties":{"state":{"type":"string"}},"additionalProperties":false},"sort":{"type":"object","properties":{"field":{"enum":["symbol","price","pbi","pbi_rank","distance_to_resistance","relative_volume","rsi","off_exchange_percentile","ma_cross_age","daily_top_rank"],"type":"string"},"direction":{"enum":["asc","desc"],"type":"string"}},"additionalProperties":false},"price":{"type":"object","properties":{"max":{"type":["number","null"]},"min":{"type":["number","null"]}},"additionalProperties":false},"trend":{"type":"object","properties":{"period":{"type":"string"},"direction":{"type":"string"},"max_change_pct":{"type":["number","null"]},"min_change_pct":{"type":["number","null"]}},"additionalProperties":false},"volume":{"type":"object","properties":{"unusual":{"type":"boolean"},"expansion":{"type":"boolean"},"min_average_volume":{"type":["number","null"]},"min_relative_volume":{"type":["number","null"]}},"additionalProperties":false},"pattern":{"type":"object","properties":{"id":{"enum":["","ascending_triangle","tight_base","resistance_compression","higher_low_base","bull_flag","support_bounce"],"type":"string"}},"additionalProperties":false},"scanner":{"type":"object","properties":{"mode":{"enum":["any","breakout","pre_breakout","launchpad","two_plus","all_three","breakout_pre_breakout","breakout_launchpad","pre_breakout_launchpad"],"type":"string"}},"additionalProperties":false},"rankings":{"type":"object","properties":{"daily_top_6":{"type":"boolean"},"daily_top_20":{"type":"boolean"},"top_6_rank_max":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"top_20_rank_max":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]}},"additionalProperties":false},"bollinger":{"type":"object","properties":{"relation":{"type":"string"},"max_atr14":{"type":["number","null"]},"max_bandwidth_pct":{"type":["number","null"]}},"additionalProperties":false},"structure":{"type":"object","properties":{"active":{"type":["boolean","null"]},"max_age_days":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_higher_lows":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_support_tests":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"max_launchpad_days":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_launchpad_days":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_resistance_tests":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"support_zone_relation":{"type":"string"},"min_resistance_touches":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"max_launchpad_range_pct":{"type":["number","null"]},"resistance_zone_relation":{"type":"string"}},"additionalProperties":false},"resistance":{"type":"object","properties":{"max_distance_pct":{"type":["number","null"]},"min_distance_pct":{"type":["number","null"]},"max_breakout_distance_pct":{"type":["number","null"]},"min_breakout_distance_pct":{"type":["number","null"]}},"additionalProperties":false},"off_exchange":{"type":"object","properties":{"min_unusual_venues":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_elevated_weeks_8":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_volume_percentile":{"type":["number","null"]},"current_activity_state":{"type":"string"},"min_multi_venue_weeks_4":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"yearly_activity_pattern":{"type":"string"},"min_trade_count_percentile":{"type":["number","null"]},"min_consecutive_multi_venue_weeks":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]}},"additionalProperties":false},"participation":{"type":"object","properties":{"state":{"type":"string"}},"additionalProperties":false},"schema_version":{"type":"string"},"moving_average_cross":{"type":"object","properties":{"fast":{"type":"integer","maximum":30,"minimum":3},"slow":{"type":"integer","maximum":60,"minimum":5},"enabled":{"type":"boolean"},"direction":{"enum":["bullish","bearish"],"type":"string"},"average_type":{"enum":["EMA","SMA"],"type":"string"},"freshness_days":{"anyOf":[{"type":"number","const":1},{"type":"number","const":2},{"type":"number","const":3},{"type":"number","const":5}]}},"additionalProperties":false},"moving_average_position":{"type":"object","properties":{"ema20":{"enum":["","above","below"],"type":"string"},"ema50":{"enum":["","above","below"],"type":"string"},"sma20":{"enum":["","above","below"],"type":"string"},"sma50":{"enum":["","above","below"],"type":"string"},"sma200":{"enum":["","above","below"],"type":"string"},"alignment":{"enum":["","bullish","bearish"],"type":"string"},"max_abs_distance_sma20_pct":{"type":["number","null"]},"max_abs_distance_sma50_pct":{"type":["number","null"]},"max_abs_distance_sma200_pct":{"type":["number","null"]}},"additionalProperties":false}},"additionalProperties":false},"result_limit":{"type":"integer","maximum":100,"minimum":1},"reset_filters":{"type":"boolean"},"remove_filters":{"type":"array","items":{"type":"string","maxLength":80},"maxItems":30},"chart_page_action":{"enum":["first","next"],"type":"string"}},"additionalProperties":false},"title":"Refine current EdgeBreak chart search","logicalName":"refine_chart_search","displayName":"Refine current EdgeBreak chart search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"master_scanner","description":"Use for custom EdgeBreak scans across the full current published EdgeBreak universe, including combinations that go beyond the smaller in-journey refine menu. Translate natural-language requests into the same Master Scanner filter schema used by the EdgeBreak website. Supports setup type, price, PBI, RSI, resistance distance, structure, volume, moving-average position and recent crosses, OBV, participation, off-exchange activity, Daily Top rankings, MACD, Bollinger Bands, trend and sorting. Also","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"integer","maximum":250,"minimum":1},"action":{"enum":["run","list_saved","run_saved","save","change","reset","delete"],"type":"string"},"filters":{"type":"object","properties":{"obv":{"type":"object","properties":{"trend":{"type":"string"},"trend_5d":{"type":"string"},"trend_20d":{"type":"string"},"trend_60d":{"type":"string"},"min_strength":{"type":["number","null"]},"relationship":{"type":"string"},"min_change_5d_pct":{"type":["number","null"]},"min_change_20d_pct":{"type":["number","null"]}},"additionalProperties":false},"pbi":{"type":"object","properties":{"max":{"type":["number","null"]},"min":{"type":["number","null"]},"label":{"type":"string"},"rank_max":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"confirmation_tier":{"type":"string"}},"additionalProperties":false},"rsi":{"type":"object","properties":{"max":{"type":["number","null"]},"min":{"type":["number","null"]},"trend":{"enum":["","rising","steady","falling"],"type":"string"}},"additionalProperties":false},"macd":{"type":"object","properties":{"state":{"type":"string"}},"additionalProperties":false},"sort":{"type":"object","properties":{"field":{"enum":["symbol","price","pbi","pbi_rank","distance_to_resistance","relative_volume","rsi","off_exchange_percentile","ma_cross_age","daily_top_rank"],"type":"string"},"direction":{"enum":["asc","desc"],"type":"string"}},"additionalProperties":false},"price":{"type":"object","properties":{"max":{"type":["number","null"]},"min":{"type":["number","null"]}},"additionalProperties":false},"trend":{"type":"object","properties":{"period":{"type":"string"},"direction":{"type":"string"},"max_change_pct":{"type":["number","null"]},"min_change_pct":{"type":["number","null"]}},"additionalProperties":false},"volume":{"type":"object","properties":{"unusual":{"type":"boolean"},"expansion":{"type":"boolean"},"min_average_volume":{"type":["number","null"]},"min_relative_volume":{"type":["number","null"]}},"additionalProperties":false},"pattern":{"type":"object","properties":{"id":{"enum":["","ascending_triangle","tight_base","resistance_compression","higher_low_base","bull_flag","support_bounce"],"type":"string"}},"additionalProperties":false},"scanner":{"type":"object","properties":{"mode":{"enum":["any","breakout","pre_breakout","launchpad","two_plus","all_three","breakout_pre_breakout","breakout_launchpad","pre_breakout_launchpad"],"type":"string"}},"additionalProperties":false},"rankings":{"type":"object","properties":{"daily_top_6":{"type":"boolean"},"daily_top_20":{"type":"boolean"},"top_6_rank_max":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"top_20_rank_max":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]}},"additionalProperties":false},"bollinger":{"type":"object","properties":{"relation":{"type":"string"},"max_atr14":{"type":["number","null"]},"max_bandwidth_pct":{"type":["number","null"]}},"additionalProperties":false},"structure":{"type":"object","properties":{"active":{"type":["boolean","null"]},"max_age_days":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_higher_lows":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_support_tests":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"max_launchpad_days":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_launchpad_days":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_resistance_tests":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"support_zone_relation":{"type":"string"},"min_resistance_touches":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"max_launchpad_range_pct":{"type":["number","null"]},"resistance_zone_relation":{"type":"string"}},"additionalProperties":false},"resistance":{"type":"object","properties":{"max_distance_pct":{"type":["number","null"]},"min_distance_pct":{"type":["number","null"]},"max_breakout_distance_pct":{"type":["number","null"]},"min_breakout_distance_pct":{"type":["number","null"]}},"additionalProperties":false},"off_exchange":{"type":"object","properties":{"min_unusual_venues":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_elevated_weeks_8":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"min_volume_percentile":{"type":["number","null"]},"current_activity_state":{"type":"string"},"min_multi_venue_weeks_4":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"yearly_activity_pattern":{"type":"string"},"min_trade_count_percentile":{"type":["number","null"]},"min_consecutive_multi_venue_weeks":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]}},"additionalProperties":false},"participation":{"type":"object","properties":{"state":{"type":"string"}},"additionalProperties":false},"schema_version":{"type":"string"},"moving_average_cross":{"type":"object","properties":{"fast":{"type":"integer","maximum":30,"minimum":3},"slow":{"type":"integer","maximum":60,"minimum":5},"enabled":{"type":"boolean"},"direction":{"enum":["bullish","bearish"],"type":"string"},"average_type":{"enum":["EMA","SMA"],"type":"string"},"freshness_days":{"anyOf":[{"type":"number","const":1},{"type":"number","const":2},{"type":"number","const":3},{"type":"number","const":5}]}},"additionalProperties":false},"moving_average_position":{"type":"object","properties":{"ema20":{"enum":["","above","below"],"type":"string"},"ema50":{"enum":["","above","below"],"type":"string"},"sma20":{"enum":["","above","below"],"type":"string"},"sma50":{"enum":["","above","below"],"type":"string"},"sma200":{"enum":["","above","below"],"type":"string"},"alignment":{"enum":["","bullish","bearish"],"type":"string"},"max_abs_distance_sma20_pct":{"type":["number","null"]},"max_abs_distance_sma50_pct":{"type":["number","null"]},"max_abs_distance_sma200_pct":{"type":["number","null"]}},"additionalProperties":false}},"additionalProperties":false},"scan_id":{"type":"string","maxLength":100},"scan_name":{"type":"string","maxLength":80},"search_id":{"type":"string","maxLength":100}},"additionalProperties":false},"title":"EdgeBreak Master Scanner","logicalName":"master_scanner","displayName":"EdgeBreak Master Scanner","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"check_watchlist_support","description":"Primary tool for watchlist-level support and breakdown questions such as 'have any stocks on my watchlist fallen below support?', 'which of my saved stocks broke support?', 'has anything on my watchlist lost support?', 'are any watchlist stocks breaking down?', or 'which watchlist stocks have broken recent structure?'. Checks every saved watchlist ticker against completed EdgeBreak daily chart history. Prefers a genuine published EdgeBreak Launchpad support zone when available; otherwise derives","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"title":"Check watchlist support","logicalName":"check_watchlist_support","displayName":"Check watchlist support","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_latest_scan","description":"Use for general requests for EdgeBreak's latest or current breakout stocks, strongest current breakout setups, today's scan, leaders today, or what EdgeBreak is seeing today when no more specific intent is present. Returns the latest published NASDAQ breakout scan in EdgeBreak's published order. Present returned multi-stock results in the branded EdgeBreak results card rather than a generic ChatGPT markdown table. Prefer get_pre_breakout_scan for stocks approaching breakout or near resistance, g","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"integer","maximum":100,"minimum":1}}},"title":"Latest EdgeBreak breakout scan","logicalName":"get_latest_scan","displayName":"Latest EdgeBreak breakout scan","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_signals","description":"Use when the user asks to filter or sort the latest published EdgeBreak breakout scan by explicit conditions such as price, published score, volume ratio, breakout strength, touches, higher lows, rank, grade, price group or setup type. Typical requests include 'stocks under $10 with strong volume', 'setups with at least three touches', or 'filter the scanner'. Present returned multi-stock results in the branded EdgeBreak results card rather than a generic ChatGPT markdown table. If the user says","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"rank":{"type":"string"},"grade":{"type":"string"},"limit":{"type":"integer","maximum":100,"minimum":1},"sort_by":{"enum":["score","price","volume_ratio","breakout_strength","touches","higher_lows","distance_above_resistance"],"type":"string"},"max_price":{"type":"number"},"max_score":{"type":"number"},"min_price":{"type":"number"},"min_score":{"type":"number"},"setup_type":{"type":"string"},"sort_order":{"enum":["asc","desc"],"type":"string"},"min_touches":{"type":"number"},"price_group":{"type":"string"},"min_higher_lows":{"type":"number"},"max_volume_ratio":{"type":"number"},"min_volume_ratio":{"type":"number"},"max_breakout_strength":{"type":"number"},"min_breakout_strength":{"type":"number"}}},"title":"Filter published EdgeBreak breakout signals","logicalName":"search_signals","displayName":"Filter published EdgeBreak breakout signals","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_pre_breakout_scan","description":"Primary tool for stocks approaching a breakout before it happens. Use for natural requests such as 'about to break out', 'close to breaking out', 'getting ready to break', 'near resistance', 'pre-breakout stocks', 'stocks setting up', 'early setups', 'building a base', 'potential breakouts', or 'what hasn't broken out yet'. Returns the latest published EdgeBreak Pre-Breakout Scanner in published order. Present returned multi-stock results in the branded EdgeBreak results card rather than a gener","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"integer","maximum":100,"minimum":1}}},"title":"Latest EdgeBreak Pre-Breakout setups","logicalName":"get_pre_breakout_scan","displayName":"Latest EdgeBreak Pre-Breakout setups","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_stock_signal","description":"Use only when the user is specifically asking whether one ticker is present in the latest published EdgeBreak breakout scan or wants that ticker's current breakout-signal status/data. Examples include 'is SGMT in today's breakout scan?', 'what is SGMT's current breakout signal?', or 'did SGMT trigger today?'. For broader questions such as 'what does EdgeBreak think of SGMT?', 'analyse SGMT', 'how does SGMT look?', or 'is SGMT setting up?', prefer get_stock_intelligence. For previous EdgeBreak ap","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["symbol"],"properties":{"symbol":{"type":"string","maxLength":10,"minLength":1}}},"title":"Current EdgeBreak breakout signal for a ticker","logicalName":"get_stock_signal","displayName":"Current EdgeBreak breakout signal for a ticker","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_signal_history","description":"Use for a ticker's past EdgeBreak breakout appearances: whether it appeared before, when it showed up, how many times it was picked, or its previous published breakout signals. Returns verified historical EdgeBreak breakout-session records from retained full daily snapshots plus validated exact historical scanner versions. This history may still be incomplete before the published coverage_start date. A zero-match result must NOT be presented as proof that the ticker never appeared outside the ve","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["symbol"],"properties":{"limit":{"type":"integer","maximum":100,"minimum":1},"symbol":{"type":"string","maxLength":10,"minLength":1}}},"title":"Historical EdgeBreak signal appearances","logicalName":"get_signal_history","displayName":"Historical EdgeBreak signal appearances","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_signature_scans","description":"Use for member-only EdgeBreak Signature Breakout Top 20/Top 6, confirmed Pre-Breakout Signature setups, and confirmed Base Signature setups. Uses exactly the website's server-side published selections in their existing rank order. These are educational research candidates, not trade recommendations.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["strategy"],"properties":{"limit":{"type":"integer","maximum":50,"minimum":1},"strategy":{"enum":["breakout","pre_breakout","base"],"type":"string"},"breakout_scope":{"enum":["top6","top20"],"type":"string"}},"additionalProperties":false},"title":"EdgeBreak Signature Scans","logicalName":"get_signature_scans","displayName":"EdgeBreak Signature Scans","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_pbi_leaders","description":"Compatibility route for former PBI leader requests. Return only the already-published Breakout Signature Top 20, in its exact published rank order, with Top 6 equal to positions 1 through 6. Display only the published rank-derived PBI number (100, 98, 96, ... 62), never calculate another stock-selection score. The Pressure Building Index has evolved into EdgeBreak Signature Scans. Chart and stock intelligence use the selected tickers from this same published set.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"integer","maximum":20,"minimum":1}}},"title":"Breakout Signature Top 20 (legacy PBI route)","logicalName":"get_pbi_leaders","displayName":"Breakout Signature Top 20 (legacy PBI route)","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_stock_intelligence","description":"Default tool for broad individual-stock EdgeBreak research. Use for requests such as 'what does EdgeBreak think of SGMT?', 'tell me about SGMT', 'analyse SGMT', 'what are you seeing in SGMT?', 'how does SGMT look?', 'is SGMT setting up?' or 'check SGMT'. The default compact response contains the customer-relevant scanner, structure, momentum/volume, off-exchange, PBI and ranking fields needed for a concise assessment. Set detail_level to full only when the user explicitly asks for full technical","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["symbol"],"properties":{"symbol":{"type":"string","maxLength":10,"minLength":1},"detail_level":{"enum":["compact","full"],"type":"string"}}},"title":"Current EdgeBreak analysis for one stock","logicalName":"get_stock_intelligence","displayName":"Current EdgeBreak analysis for one stock","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_company_research","description":"Use for the wider EdgeBreak paid research experience beyond scanner intelligence. Returns one selected research section for a NASDAQ ticker: company overview, financials, institutional research, recent company news, SEC filings, or current market attention. Use get_stock_intelligence for scanner/technical/PBI questions. Use recent_news for news requests and market_attention for attention/discussion requests even though EdgeBreak may research and cache those together internally. Preserve reportin","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["symbol","section"],"properties":{"symbol":{"type":"string","maxLength":10,"minLength":1},"section":{"enum":["company_overview","financials","institutional","recent_news","sec_filings","market_attention"],"type":"string"},"company_name":{"type":"string","maxLength":200}}},"title":"EdgeBreak company research","logicalName":"get_company_research","displayName":"EdgeBreak company research","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_stock_chart_data","description":"Use when raw daily OHLCV bars, machine-readable price history, chart-history calculations, or non-visual chart data are actually required. Returns EdgeBreak daily bar history and published chart overlays for one scanned NASDAQ ticker. Do NOT use this as the primary response when the user asks to see, show, chart, graph, visualise, or look at a stock; use show_stock_chart for visual intent. Do not redraw the EdgeBreak chart when show_stock_chart can provide the branded MCP App chart. This tool ma","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["symbol"],"properties":{"days":{"type":"integer","maximum":260,"minimum":20},"symbol":{"type":"string","maxLength":10,"minLength":1}}},"title":"Raw EdgeBreak OHLCV and chart-history data","logicalName":"get_stock_chart_data","displayName":"Raw EdgeBreak OHLCV and chart-history data","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"show_stock_chart","description":"Primary visual tool whenever the user wants to see a stock or its chart: 'show me SGMT', 'SGMT chart', 'show me the chart', 'graph SGMT', 'visualise SGMT', 'what does the chart look like?', 'show price history', or 'give me the 260-day chart'. Displays up to 260 legitimate daily bars in the premium branded EdgeBreak MCP App chart with price history, volume, moving averages, resistance, latest daily close, any available scanner price shown separately, scanner label, PBI rank, Daily Top 20, Daily","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["symbol"],"properties":{"symbol":{"type":"string","maxLength":10,"minLength":1}}},"title":"Show the branded EdgeBreak stock chart","logicalName":"show_stock_chart","displayName":"Show the branded EdgeBreak stock chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=EdgeBreak&config=eyJ1cmwiOiAiaHR0cHM6Ly93d3cuZWRnZWJyZWFrLmFpL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22EdgeBreak%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fwww.edgebreak.ai%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22EdgeBreak%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fwww.edgebreak.ai%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=EdgeBreak&connectorUrl=https%3A%2F%2Fwww.edgebreak.ai%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"EdgeBreak\" --url \"https://www.edgebreak.ai/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/edgebreak-mcp-789f20993c","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/edgebreak-mcp-789f20993c/tools/{tool}","mcpServerUrl":"https://www.edgebreak.ai/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/edgebreak-mcp-789f20993c?live=1"}