Labsco
MCP SERVER

Stock Analysis

by flying3615

Run chip-distribution, pattern and trend-reversal analysis on a ticker, and scan the whole market in the background.

Equity & Fund Market Data
Summary
The async task pattern is what makes market-wide scans usable.

Scanning a whole market takes longer than a tool call is allowed to run, so the scans hand back a task id immediately and you collect results when they are ready — that design is the difference between a scan that works and one that times out every time. Price data comes from Yahoo Finance and needs no key; only the fundamentals path requires you to arrange one.

What it is

A Node MCP server that brings a set of stock analysis routines into a chat client: per-ticker technical analysis, company fundamentals, and market-wide scans that run as asynchronous tasks.

What you get
  • `get-stock-analysis` — chip distribution, pattern analysis and trend reversal detection for one ticker, with a detailed trading plan report
  • `company-fundamental` — fundamental data for a company
  • `market-performance` — today's biggest gainers, losers and highest-volume names
  • Three market scans that start as background tasks: `start-bull-bear-scan`, `start-strong-signal-scan` and `start-hot-stock-scan`
  • `get-task-status` — check on a scan and collect its results, so a long sweep does not time out the conversation
  • Price data from Yahoo Finance
Requirements

Node.js >= 16.0.0 and npm >= 7.0.0. The client runs `npx @gabriel3615/claude-stock-analysis-mcp@latest`. Fundamentals need an `FMP_API_KEY` from Financial Modeling Prep; the sample configuration also carries an `APLPVANTAGE_API_KEY` entry.

Setup effort

One command plus a key — npx @gabriel3615/claude-stock-analysis-mcp@latest, then supply credentials