justhappened-corp avatar

Stock Moves Explained

justhappened-corp/stock-moves-explained

Connects Claude to real-time explanations of why U.S. stocks moved significantly. Exposes a single operation that takes a ticker symbol and returns AI-generated analysis of recent price movements, including confidence scores, summaries of catalysts, and links to full breakdowns on justhappened.wtf. Covers about 550 stocks across S&P 500, NASDAQ 100, and Dow 30. Useful when users ask "why did Tesla drop today?" or "what happened to NVDA?" instead of letting the LLM hallucinate reasons. Responses include move percentage, mystery move flags for unexplained movements, and attribution to news sources. Hosted remotely at api.justhappened.wtf, so no local setup needed. Rate limited to 10 requests per minute.

GitHub stars
1
tool
1
transport
HTTP
last updated
Jan 26, 2026

Install

From registry metadata
$ npx add-mcp https://api.justhappened.wtf/mcp --name stock-moves-explained

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http stock-moves-explained https://api.justhappened.wtf/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 1 tools

Verified live against the running server on Nov 6, 2026.

stock-moves-explainedExplains why a stock had a significant price move today. Provides AI-written analysis citing news catalysts, earnings reports, and analyst actions. Covers every S&P 500, NASDAQ 100, and Dow stock, plus any stock a user adds to their portfolio. Pass any stock ticker or company...3 params

Explains why a stock had a significant price move today. Provides AI-written analysis citing news catalysts, earnings reports, and analyst actions. Covers every S&P 500, NASDAQ 100, and Dow stock, plus any stock a user adds to their portfolio. Pass any stock ticker or company...

Parameters* required
datestring
Date to query (YYYY-MM-DD format). Defaults to today. Max 7 days back.
move_typestring
Filter by move direction: 'drop' for declines, 'surge' for gains, 'all' for any significant move. Defaults to 'all'.one of drop · surge · all
ticker*string
Stock ticker symbol or company name. Extract it from the user's question before calling - pass just the ticker or name, not the full sentence. Examples: 'NVDA', 'UnitedHealth', 'CRWD', 'Costco', 'A...

Sponsors

Readme

Stock Moves Explained - MCP Server

AI-powered analysis explaining why US stocks moved. Built by WTF Just Happened.

What It Does

When you ask your AI assistant "why did Tesla drop today?", this tool provides real market analysis - not hallucinated explanations. We monitor ~550 major US stocks (S&P 500, NASDAQ 100, Dow 30) and analyze moves that exceed 2 standard deviations from normal trading.

Try It

Ask your AI assistant:

  • "Why did Tesla drop today?"
  • "What happened to Apple stock?"
  • "Explain today's move in NVDA"
  • "Why is Meta down?"
  • "What's going on with Microsoft?"

Works with Claude, ChatGPT, Copilot, and other MCP-enabled assistants.

What You Get

For each stock query, you'll receive:

  • Summary: Concise explanation of what drove the move
  • Confidence score: How certain the analysis is (based on source quality)
  • Mystery move flag: Whether the move has no clear catalyst
  • Link to full analysis: Deep dive on justhappened.wtf

Coverage

We analyze significant moves in:

  • S&P 500 stocks
  • NASDAQ 100 stocks
  • Dow Jones 30 stocks

That's approximately 550 of the most-watched US equities.


View the full README on GitHub

Details

Repository
github.com/justhappened-corp/stock-moves-explained
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026