
Stock Scanner Mcp
io.github.yyordanov-tradu由 GitHub 帳號 yyordanov-tradu 發布v1.13.1更新於 Oct 24, 2026
Stock and crypto market data — 49 tools for quotes, technicals, options, SEC filings, and more.
概覽
本機 MCP 伺服器,透過 69 個工具讓助理取得股票、加密貨幣、選擇權、SEC 文件與總體市場資料,可選擇儲存自選清單與投資論點。
- 可以做什麼
- 掃描與比較股票及加密貨幣交易對,包含報價、技術指標、漲幅排行、成交量與類股表現
- 檢視選擇權鏈、希臘值、異常活動、最大痛點與賣權買權比情緒
- 檢索 SEC 文件、內部人交易、機構持股與股權變動
- 取得加密市場資料、Reddit 熱門代號與情緒,以及恐懼與貪婪指數
- 查詢與換算 ECB 匯率,並取得市場寬度統計
- 設定 API 金鑰後:即時報價、公司新聞、財報、分析師評等、基本面與 FRED 經濟指標
- 適用情境
- 適合讓助理研究或篩選市場、查看技術指標與選擇權、查閱公司文件與內部人交易,或依已儲存的自選清單產出定期市場簡報。
- 執行需求
- 透過 npx(Node.js)以 stdio 在本機執行,需在 Claude Code 或 Claude Desktop 中設定。無需金鑰即可使用;選用的免費金鑰 FINNHUB_API_KEY、ALPHA_VANTAGE_API_KEY 與 FRED_API_KEY 可解鎖另外 20 個工具。工作區工具需加上 --enable-workspace 參數,並會寫入本機資料目錄。需要連線至行情資料供應商的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Stock Scanner Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
stock-scanner-mcp
[CI] [npm version] [npm downloads]
A modular MCP server for Claude Code and Claude Desktop that provides real-time access to stock and crypto market data. Scan markets, check technicals, monitor insider trades, track earnings, analyze options flow, and optionally save your own watchlists and thesis notes from one server.
69 tools across 15 modules — 11 modules work with zero API keys, including an optional stateful Market Workspace.
Quick Start
Three steps to get the full experience: server config, trading skills, and workspace setup.
Step 1 — Add the server to your MCP config
Copy this complete config block into your config file:
- Claude Code:
~/.claude.json(global) or.mcp.json(project-local) - Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) or%APPDATA%\Claude\claude_desktop_config.json(Windows)
This gives you 49 tools immediately with no API keys. API keys are optional and free — they unlock 20 additional tools for real-time quotes, news, earnings, and economic data. See API Keys below for where to get them.
Minimal config — if you don't want workspace or API keys, use this instead:
This gives you 42 stateless tools with no local data storage.
Restart Claude Desktop after saving. Claude Code picks up the config automatically.
Claude Code shortcut — install as a plugin instead of Steps 1 and 2. If you use Claude Code, skip the manual config above and install everything with two commands:
Run
/reload-plugins, then/mcp— you should see thestock-scannerserver listed as connected. The first launch runsnpx -y stock-scanner-mcp, which downloads the package once (then it is cached). The plugin enables the workspace by default (data is stored in~/.stock-scanner-mcp) and passes the optional API keys (FINNHUB_API_KEY,ALPHA_VANTAGE_API_KEY,FRED_API_KEY) through from your environment; modules without a key are skipped automatically.The plugin already bundles the skills — do NOT run Step 2. All 19 skills ship with the plugin and load under the
stock-scanner:namespace, e.g./stock-scanner:analyze-stock AAPL,/stock-scanner:morning-briefing,/stock-scanner:setup-market-workspace. Running the Step 2 installer as well copies a second, unprefixed set into~/.claude/skills/, and the two collide — Step 2 is only for the manual (non-plugin) install. After installing, go straight to Step 3, using the namespaced command:/stock-scanner:setup-market-workspace.
Step 2 — Install the trading skills
Skip this step if you installed via the plugin above — the plugin already bundles these skills (as
stock-scanner:<name>). This step is only for the manual config in Step 1.
Run this command in your terminal:
This installs 19 slash commands (like /morning-briefing, /analyze-stock AAPL, /setup-market-workspace) into ~/.claude/skills/ so they're available in every Claude Code session. See Trading Skills for the full list.
Step 3 — Set up your workspace
Run /setup-market-workspace in Claude Code. It asks three quick questions:
Once answered, it saves your profile and creates a core watchlist:
You can also skip the skill and ask Claude directly: "Set up my workspace — I'm a swing trader, create a core watchlist with MARA, HOOD, BTC, daily reviews."
That's it. You now have 69 tools, 19 skills, and a personalized workspace. Try /workspace-morning-brief for your first tailored market scan.
What You Can Do
Highlights
- Stock scanning — screen by price, RSI, volume, market cap with custom filters
- Technical analysis — RSI, MACD, Bollinger Bands, moving averages, pivots across multiple timeframes
- Options flow — chains with Greeks, unusual activity detection, max pain, implied move
- Insider trades — parsed Form 4 transactions with buy/sell/grant details
- Earnings & news — calendar, analyst ratings, company news, short interest
- Crypto — real-time quotes, technicals, trending coins, market stats
- Macro — CPI, GDP, fed funds rate, economic calendar, yield curve data
- Forex — 31 currency pairs from ECB, conversion, historical rates
- Sentiment — CNN Fear & Greed Index, Crypto Fear & Greed
- Market Workspace — save a trading profile, named watchlists, and thesis notes for personalized workflows across sessions
Trading Skills
19 ready-made workflows that chain multiple tools into structured analysis. Each skill orchestrates 5-14 tools in parallel and outputs a verdict with direction, confidence, and key levels.
Skills degrade gracefully when optional API keys are missing. Workspace skills require --enable-workspace in the server config.
Install options
Manual: git clone this repo and cp -r skills/*/ ~/.claude/skills/
See skills/README.md for the full catalog.
Market Workspace
The Market Workspace is an optional stateful layer that remembers your trading context across sessions — your trading style, named watchlists, and investment thesis notes per symbol. Skills like /workspace-morning-brief use this context to deliver personalized market scans instead of generic ones.
What you can do with it
/workspace-morning-brief— personalized pre-market scan that reads your profile and watchlist, checks earnings, news, and price action for your names, and highlights what matters today- Add more watchlists — ask Claude: "Create a watchlist called 'earnings' with AAPL, MSFT, GOOG"
- Track investment theses — save your reasoning per ticker so the system monitors it for you (see below)
- Update anytime — "Add NVDA to my core watchlist" or "Change my review cadence to weekly"
Thesis Tracking
Save your investment reasoning per ticker — direction, key levels, catalysts, and timeframe — so the system can monitor it across sessions.
Save a thesis:
Claude saves the structured thesis:
How it works in practice: When you run /workspace-morning-brief, the brief cross-references your saved theses against live price action:
- NIO drops to $6.10 → "NIO broke below your $6.35 thesis floor — re-evaluate."
- NIO rallies to $7.20 → "NIO holding above your $6.35 level — uptrend thesis intact."
Without a thesis, the brief just reports a price change. With a thesis, it tells you whether the move matters to your plan.
Each thesis supports five fields: summary, bullCase, bearCase, catalyst, and timeframe. You can save up to 200 theses per workspace.
Configuration reference
Data is stored locally in workspace.json — no cloud sync, no external calls. If you omit --enable-workspace, the server stays fully stateless and writes no local data.
For the full list of workspace tools, see the tool reference below.
Documentation
- Installation & Setup — Getting the MCP server running in Claude Code or Cursor
- Trading Skills — Ready-made workflows for professional analysis
- Sidecar HTTP API — REST endpoints for non-MCP clients
- Docker Deployment — Running in containers with workspace persistence
- FAQ & Troubleshooting — Common issues and solutions
Modules
Modules auto-enable when their API key is set. No-key modules are always enabled, except workspace, which requires --enable-workspace.
For a complete list of every tool with descriptions, see the Full Tool Reference below.
Full Tool Reference (69 tools)
TradingView — Stock Scanning (no API key)
TradingView — Crypto (no API key)
SEC EDGAR — Filings & Ownership (no API key)
CoinGecko — Crypto Intelligence (no API key)
Options — Chains, Greeks & Unusual Activity (no API key)
Options CBOE — Put/Call Sentiment (no API key)
Sentiment — Fear & Greed (no API key)
Frankfurter — Forex Rates (no API key)
Reddit — Trending Tickers & Sentiment (no API key)
Market Breadth — Breadth Indicators (no API key)
Unified Market — Smart Routing (no API key)
Workspace — Personalized Context (optional, no API key)
Enabled only when you start the server with --enable-workspace.
Finnhub — News, Earnings & Macro (requires FINNHUB_API_KEY)
Alpha Vantage — Fundamentals & History (requires ALPHA_VANTAGE_API_KEY)
FRED — US Economic Data (requires FRED_API_KEY)
Configuration
CLI Options
API Keys (optional)
All three keys are free — no credit card required:
Add them to the env block in your MCP config (see Quick Start).
Use with other MCP clients
Any MCP client that supports stdio servers can run this package. Use the same JSON config from Quick Start. If your client does not expose npx, install the package first and point the client at the installed binary instead.
HTTP Sidecar
An optional HTTP server exposing all tools as REST endpoints for non-MCP integrations (GPT Actions, chat UIs, LLM pipelines). It includes an OpenAPI 3.1 specification for automated tool discovery.
See Sidecar HTTP API for endpoint details.
69 tools exposed as REST routes, including /market/quote, /options/chain, /workspace/profile, and more.
Rate Limits
All modules use in-memory TTL caching to minimize API calls.
Development
Credibility Artifacts
Architecture
License
MIT
來源:README.md,提交 170f28c
工具
0版本歷史
1- v1.13.1最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
