accueil / serveurs / Recherche & Web / com.movesurge/movesurge
com.movesurge/movesurge
serveur MCP (Model Context Protocol) · movesurge 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.movesurge/movesurge est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.movesurge/movesurge » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 10 outils
- coverage_stats≈ 377 tokens
Auditable statistics about what MoveSurge covers and how it measures: date range, total events, how many carry a measured price reaction, distinct tickers, and unbroken months of coverage. Use to judge whether this source is worth citing, or to state its coverage accurately. Figures come from the database and are cached; reaction_count_definition explains the historical counters.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "coverage_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"error": "texte", "method": "texte", "as_of_utc": "texte", "data_note": "texte", "cache_note": "texte", "data_status": "texte", "latest_event": "texte", "total_events": 1, "coverage_note": "texte", "withheld_rows": {}, "earliest_event": "texte", "events_last_30d": 1}} - earnings≈ 1146 tokens
Reported earnings with EPS and revenue against the consensus estimate, the beat/miss outcome, guidance direction and, where measured, the price reaction to the release; plus who reports next. Use for 'did NVDA beat', 'how did the stock react to earnings' or 'who reports this week'.
Paramètres, retour & exemple (7)
Paramètreshours· integer · optionnel
Results look-back in hours (1-336, default 72).limit· integer · optionnel
Max rows per list (1-50, default 20).screen· string · optionnel · all | beat_then_fell | miss_then_rose | mixed_results
Compare EPS surprises with the issuer's own price response, or opposite EPS/revenue surprises. Screens inspect up to 200 recent earnings; missing prices cannot match a price screen. Default all.ticker· string · optionnel
Restrict to one ticker, e.g. NKE.end_utc· string · optionnel
Exclusive end timestamp with timezone. Overrides the relative look-back window.start_utc· string · optionnel
Inclusive start timestamp with timezone, e.g. 2026-10-14T00:00:00-04:00.days_ahead· integer · optionnel
Upcoming reports window in days (0-14, default 7; 0 skips it).
Exemple d'appel{"name": "earnings", "arguments": {"hours": 1, "limit": 1, "screen": "all", "ticker": "texte", "end_utc": "texte", "start_utc": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"scan": {}, "error": "texte", "screen": "texte", "results": [], "upcoming": [], "as_of_utc": "texte", "data_note": "texte", "days_ahead": 1, "data_status": "texte", "query_window": {}, "withheld_rows": {}, "returned_counts": {}}} - economic_data≈ 838 tokens
Released economic data (CPI, payrolls, PMIs, central-bank decisions and more) with actual vs forecast vs previous, the surprise direction and the measured market reaction in the minutes after the release; plus the scheduled releases ahead. Defaults to high-impact releases. Use for 'what did CPI come in at and how did markets react' or 'what data is out this week'.
Paramètres, retour & exemple (8)
Paramètreshours· integer · optionnel
Look back 1-1440 hours; default 48. Actual coverage is disclosed in archive_coverage.limit· integer · optionnel
Max rows per list (1-50, default 20).query· string · optionnel
Up to eight title words, e.g. CPI, payrolls, or retail sales. Filters both released and upcoming data.impact· string · optionnel · high | all
high (default) or all.country· string · optionnel
Two-letter country code, e.g. US, GB, EU, JP.end_utc· string · optionnel
Exclusive end timestamp with timezone. Overrides the relative look-back window.start_utc· string · optionnel
Inclusive start timestamp with timezone, e.g. 2026-10-14T00:00:00-04:00.days_ahead· integer · optionnel
Upcoming window in days (0-14, default 3; 0 skips it).
Exemple d'appel{"name": "economic_data", "arguments": {"hours": 1, "limit": 1, "query": "texte", "impact": "high", "country": "texte", "end_utc": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"error": "texte", "released": [], "upcoming": [], "as_of_utc": "texte", "data_note": "texte", "days_ahead": 1, "data_status": "texte", "query_window": {}, "withheld_rows": {}, "returned_counts": {}, "archive_coverage": {}, "newest_result_utc": "texte"}} - event_screen≈ 1078 tokens
Find news where an initial price move reversed, faded by at least half, or continued by the later sample. Or find published analysis of exposure for other companies (read-through), separately from price evidence. Supports ticker, topic and dates. Uses a bounded event sample, not all stocks; returns the actual numbers and headline links, never trade recommendations.
Paramètres, retour & exemple (9)
Paramètreshours· integer · optionnel
Look back 1-336 hours; default 72.limit· integer · optionnel
Maximum results, 1-20; default 10.query· string · optionnel
Up to eight headline words, all required, e.g. SpaceX.screen· string · optionnel · reversal | faded | continued | read_through
reversal crosses the original price; faded gives back at least half; continued extends the first move; read_through finds potential effects on other companies.ticker· string · optionnelend_utc· string · optionnel
Exclusive end timestamp with timezone. Overrides the relative look-back window.start_utc· string · optionnel
Inclusive start timestamp with timezone, e.g. 2026-10-14T00:00:00-04:00.include_thin· boolean · optionnel
Default false excludes thin trading from price-path screens.min_initial_move_pct· number · optionnel
Minimum absolute one-minute move; default 0.5%. Not used for read_through.
Exemple d'appel{"name": "event_screen", "arguments": {"hours": 1, "limit": 1, "query": "texte", "screen": "reversal", "ticker": "texte", "end_utc": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"scan": {}, "count": 1, "error": "texte", "events": [], "method": "texte", "screen": "texte", "as_of_utc": "texte", "data_note": "texte", "data_status": "texte", "query_window": {}, "window_hours": 1, "withheld_rows": {}}} - explained_moves≈ 599 tokens
Abnormal price moves that MoveSurge detected first and then investigated, each with the cause it found, the evidence, a confidence level and how the move followed through. Use for 'why did oil / the Nasdaq / a stock suddenly move' when no single headline explains it. Only moves whose cause was established with medium or high confidence are published.
Paramètres, retour & exemple (5)
Paramètresasset· string · optionnel
Restrict to one instrument symbol, e.g. WTI or NQ.hours· integer · optionnel
Look back 1-1440 hours; default 72. Older results are historical investigations.limit· integer · optionnel
Max results (1-50, default 10).end_utc· string · optionnel
Exclusive end timestamp with timezone. Overrides the relative look-back window.start_utc· string · optionnel
Inclusive start timestamp with timezone, e.g. 2026-10-14T00:00:00-04:00.
Exemple d'appel{"name": "explained_moves", "arguments": {"asset": "texte", "hours": 1, "limit": 1, "end_utc": "texte", "start_utc": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "error": "texte", "moves": [], "as_of_utc": "texte", "data_note": "texte", "data_status": "texte", "query_window": {}, "window_hours": 1, "withheld_rows": {}, "returned_counts": {}, "availability_note": "texte", "newest_result_utc": "texte"}} - get_article≈ 316 tokens
Fetch a MoveSurge explanatory article as Markdown, including its sources and measured reaction table. Call with no slug to list the 25 most recent articles.
Paramètres, retour & exemple (1)
Paramètresslug· string · optionnel
Article slug; omit to list recent articles.
Exemple d'appel{"name": "get_article", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"url": "texte", "slug": "texte", "error": "texte", "title": "texte", "articles": [], "markdown": "texte", "as_of_utc": "texte", "data_note": "texte", "data_status": "texte", "withheld_rows": {}, "returned_counts": {}, "newest_result_utc": "texte"}} - search_headlines≈ 979 tokens
Search real-time financial news by words or ticker. Returns dated headlines, links and available prices before and after the news. All query words must match, in any order. Use start_utc/end_utc for a specific date. A price move alone does not prove the cause.
Paramètres, retour & exemple (8)
Paramètreshours· integer · optionnel
Look-back window in hours (1-336, default 24).limit· integer · optionnel
Max results (1-50, default 20).query· string · optionnel
Words to match in the headline, all required, any order (maximum 8).impact· string · optionnel · high | medium | low
Optional existing event-impact classification.ticker· string · optionnel
Restrict to a ticker, e.g. NVDA.end_utc· string · optionnel
Exclusive end timestamp with timezone. Overrides the relative look-back window.start_utc· string · optionnel
Inclusive start timestamp with timezone, e.g. 2026-10-14T00:00:00-04:00.before_hours· integer · optionnel
End the window this many hours ago; use with hours to inspect earlier parts of the day.
Exemple d'appel{"name": "search_headlines", "arguments": {"hours": 1, "limit": 1, "query": "texte", "impact": "high", "ticker": "texte", "end_utc": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "error": "texte", "as_of_utc": "texte", "data_note": "texte", "headlines": [], "data_status": "texte", "query_window": {}, "window_hours": 1, "withheld_rows": {}, "returned_counts": {}, "newest_result_utc": "texte"}} - ticker_history≈ 839 tokens
Recent tape events for one ticker with each event's measured reaction. Use to answer 'what has been driving <ticker> lately'.
Paramètres, retour & exemple (5)
Paramètresdays· integer · optionnel
Look-back window in days (1-60, default 7).limit· integer · optionnel
Max results (1-50, default 20).ticker· string · requis
Ticker symbol, e.g. WDAY.end_utc· string · optionnel
Exclusive end timestamp with timezone. Overrides the relative look-back window.start_utc· string · optionnel
Inclusive start timestamp with timezone, e.g. 2026-10-14T00:00:00-04:00.
Exemple d'appel{"name": "ticker_history", "arguments": {"ticker": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"error": "texte", "events": [], "ticker": "texte", "as_of_utc": "texte", "data_note": "texte", "data_status": "texte", "window_days": 1, "query_window": {}, "withheld_rows": {}, "returned_counts": {}, "newest_result_utc": "texte"}} - top_movers≈ 909 tokens
Rank price moves around news among the newest 400 eligible events in the window. Includes each sample's time window and quality notes. This is not a full-market daily gainers/losers list; scan reports the coverage limit.
Paramètres, retour & exemple (5)
Paramètreshours· integer · optionnel
Look-back window in hours (1-336, default 24).limit· integer · optionnel
Max results (1-50, default 10).end_utc· string · optionnel
Exclusive end timestamp with timezone. Overrides the relative look-back window.start_utc· string · optionnel
Inclusive start timestamp with timezone, e.g. 2026-10-14T00:00:00-04:00.min_move_pct· number · optionnel
Minimum absolute move percent (default 0.5).
Exemple d'appel{"name": "top_movers", "arguments": {"hours": 1, "limit": 1, "end_utc": "texte", "start_utc": "texte", "min_move_pct": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"scan": {}, "count": 1, "error": "texte", "movers": [], "as_of_utc": "texte", "data_note": "texte", "data_status": "texte", "min_move_pct": 1, "query_window": {}, "window_hours": 1, "withheld_rows": {}, "returned_counts": {}}} - truth_social_posts≈ 894 tokens
Recent Truth Social posts by President Trump as they crossed the tape, with available prices before and after the post. Use for 'what has Trump posted today' or 'did his tariff post move markets'.
Paramètres, retour & exemple (6)
Paramètreshours· integer · optionnel
Look-back window in hours (1-336, default 24).limit· integer · optionnel
Max results (1-50, default 20).query· string · optionnel
Free text to match in the post, e.g. tariff.end_utc· string · optionnel
Exclusive end timestamp with timezone. Overrides the relative look-back window.start_utc· string · optionnel
Inclusive start timestamp with timezone, e.g. 2026-10-14T00:00:00-04:00.with_reaction_only· boolean · optionnel
Only posts with a measured market reaction.
Exemple d'appel{"name": "truth_social_posts", "arguments": {"hours": 1, "limit": 1, "query": "texte", "end_utc": "texte", "start_utc": "texte", "with_reaction_only": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "error": "texte", "posts": [], "as_of_utc": "texte", "data_note": "texte", "data_status": "texte", "query_window": {}, "window_hours": 1, "withheld_rows": {}, "returned_counts": {}, "newest_result_utc": "texte"}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».