protogrid

Search / com.movesurge/movesurge

MoveSurge

not classified

Market news with the measured price reaction attached to the event that caused it.

v1.0.0 · active · website · descriptor JSON · versions

Not classified yet.The remote endpoints have not been probed successfully, or the listing has nothing to connect to.
Quality85good
Trust53of 100
Uptime, 30 days93%
Latency p50454 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "movesurge": {
      "type": "http",
      "url": "https://movesurge.com/mcp"
    }
  }
}
claude mcp add --transport http movesurge https://movesurge.com/mcp
[mcp_servers.movesurge]
url = "https://movesurge.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "movesurge": {
      "type": "remote",
      "url": "https://movesurge.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "movesurge": {
      "type": "http",
      "url": "https://movesurge.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=movesurge&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbW92ZXN1cmdlLmNvbS9tY3AifQ%3D%3D"
}
{
  "servers": {
    "movesurge": {
      "type": "http",
      "url": "https://movesurge.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "movesurge": {
      "httpUrl": "https://movesurge.com/mcp"
    }
  }
}
extensions:
  "movesurge":
    enabled: true
    name: "movesurge"
    type: streamable_http
    uri: "https://movesurge.com/mcp"
    timeout: 300

Quality 85 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations9 of 9 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_article (idempotentHint); coverage_stats (idempotentHint); explained_moves (idempotentHint); …
  • pass
    tools.token_costabout 1,583 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changes4 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

9 tools, about 1,583 tokens to load them all · tool set 38479ad44d84 · tools last changed 2026-10-03 · checked 2026-10-20 15:26 UTC

Tool changes

  • truth_social_postsadded

    Recent Truth Social posts by President Trump as they crossed the tape, with the measured market reaction where the post moved an instrument. Use for 'what has Trump posted today' or 'did his tariff post move markets'.

  • economic_dataadded

    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'.

  • earningsadded

    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'.

  • explained_movesadded

    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.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 53 / 100

no-repositoryunreachable
provenance55
liveness0
freshness100
hygiene80

+dns-namespace +website -unreachable(4 failures) +updated-27d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://movesurge.com/mcp streamable-httpnoneno (4 failures)93%454 ms2025-06-182026-10-14

Tools (9)

coverage_statsread-onlyAuditable 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 are computed live, not asserted.
earningsread-onlyReported 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'.
economic_dataread-onlyReleased 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'.
explained_movesread-onlyAbnormal 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.
get_articleread-onlyFetch a MoveSurge explanatory article as Markdown, including its sources and measured reaction table. Call with no slug to list the 25 most recent articles.
search_headlinesread-onlySearch the MoveSurge market-news tape and return matching headlines with the measured price reaction attached to each. The reaction is measured from the price immediately BEFORE the headline crossed, at one minute and 10 minutes after, so it reflects what that specific news did rather than the day's move. Use for questions like 'what moved on chip supply news today'.
ticker_historyread-onlyRecent tape events for one ticker with each event's measured reaction. Use to answer 'what has been driving <ticker> lately'.
top_moversread-onlyThe events with the largest MEASURED price reactions in a window, ranked by the size of the move attributed to the event. Answers 'what actually moved and why'. Only returns events where a reaction was successfully measured.
truth_social_postsread-onlyRecent Truth Social posts by President Trump as they crossed the tape, with the measured market reaction where the post moved an instrument. Use for 'what has Trump posted today' or 'did his tariff post move markets'.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.movesurge/movesurge",
  "icons": [
    {
      "src": "https://movesurge.com/static/realtimenews/brand/movesurge/mark.png",
      "sizes": [
        "256x256"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "MoveSurge",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://movesurge.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://movesurge.com/llms.txt",
  "description": "Market news with the measured price reaction attached to the event that caused it."
}