经 AI Skill Hub 精选评估,MCP股票扫描 获评「强烈推荐」。这款MCP工具在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 8.0 分,适合有一定技术背景的用户使用。
MCP股票扫描 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
MCP股票扫描 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/yyordanov-tradu/stock-scanner-mcp
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"mcp----": {
"command": "npx",
"args": ["-y", "stock-scanner-mcp"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 MCP股票扫描 执行以下任务... Claude: [自动调用 MCP股票扫描 MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"mcp____": {
"command": "npx",
"args": ["-y", "stock-scanner-mcp"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
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.
64 tools across 13 modules — 9 modules work with zero API keys, including an optional stateful Market Workspace.
| Tool | Description |
|---|---|
finnhub_quote | Real-time stock quote |
finnhub_company_profile | Company info (industry, market cap, IPO date, website) |
finnhub_peers | Comparable companies in the same industry |
finnhub_market_status | Exchange open/closed status and current session |
finnhub_market_news | Latest market news (general, forex, crypto, merger) |
finnhub_company_news | Company-specific news by ticker and date range |
finnhub_earnings_calendar | Upcoming and historical earnings reports |
finnhub_analyst_ratings | Analyst consensus and rating history |
finnhub_short_interest | Short interest, short ratio, and key financial metrics |
| Tool | Description |
|---|---|
alphavantage_quote | Real-time stock quote (price, change, volume) |
alphavantage_daily | Daily OHLCV price history (up to 100 days) |
alphavantage_overview | Company fundamentals (PE, market cap, sector, analyst target) |
alphavantage_earnings_history | Historical EPS actual vs estimate by quarter |
alphavantage_dividend_history | Historical dividend payments and dates |
| Tool | Description |
|---|---|
fred_economic_calendar | Upcoming high-impact economic releases (FOMC, CPI, NFP, GDP) |
fred_indicator | Latest value for any indicator (CPI, fed funds, unemployment, etc.) |
fred_indicator_history | Historical values with unit transforms (YoY %, change, level) |
fred_search | Discover FRED series IDs by keyword |
Run this command in your terminal:
npx -p stock-scanner-mcp stock-scanner-install-skills
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.
Three steps to get the full experience: server config, trading skills, and workspace setup.
Copy this complete config block into your config file:
~/.claude.json (global) or .mcp.json (project-local)~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows){
"mcpServers": {
"stock-scanner": {
"command": "npx",
"args": ["-y", "stock-scanner-mcp", "--enable-workspace"],
"env": {
"FINNHUB_API_KEY": "your-key-here",
"ALPHA_VANTAGE_API_KEY": "your-key-here",
"FRED_API_KEY": "your-key-here"
}
}
}
}
This gives you 46 tools immediately with no API keys. API keys are optional and free — they unlock 18 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 39 stateless tools with no local data storage.> { > "mcpServers": { > "stock-scanner": { > "command": "npx", > "args": ["-y", "stock-scanner-mcp"] > } > } > } >
Restart Claude Desktop after saving. Claude Code picks up the config automatically.
| Option | Default | Description |
|---|---|---|
--enable-workspace | off | Activate the 7 workspace tools |
--data-dir <path> | ~/.stock-scanner-mcp | Directory for workspace.json storage |
--default-exchange | NASDAQ | Default exchange for ticker resolution |
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.
| Tool | Description |
|---|---|
options_expirations | Available expiration dates for a stock's options |
options_chain | Full options chain with Greeks for a given expiration |
options_unusual_activity | Unusual options activity — high volume/OI contracts |
options_max_pain | Max pain (strike where most options expire worthless) |
options_implied_move | Expected move from ATM straddle pricing |
| Tool | Description |
|---|---|
options_put_call_ratio | CBOE equity/index/total put/call ratio for market sentiment |
Enabled only when you start the server with --enable-workspace.
| Tool | Description |
|---|---|
workspace_get_profile | Read the saved trading profile and workspace defaults |
workspace_update_profile | Save or update trading style, asset focus, and review cadence |
workspace_list_watchlists | List all saved watchlists and their resolved instruments |
workspace_create_watchlist | Create a named empty watchlist such as core or swing |
workspace_update_watchlist | Replace a watchlist's saved symbols with resolved, deduplicated instruments |
workspace_get_thesis | Read a thesis for a symbol using a stable hit/miss JSON shape |
workspace_save_thesis | Save or update a thesis note for a symbol |
npx -y stock-scanner-mcp --modules tradingview,sec-edgar # Enable specific modules only
npx -y stock-scanner-mcp --default-exchange NYSE # Set default exchange
npx -y stock-scanner-mcp --enable-workspace # Turn on local workspace tools
npx -y stock-scanner-mcp --enable-workspace --data-dir /tmp/market-workspace # Custom data directory
npx -y stock-scanner-mcp --help # Show all options
All three keys are free — no credit card required:
| Key | Get it from | What it unlocks |
|---|---|---|
FINNHUB_API_KEY | [finnhub.io/register](https://finnhub.io/register) | Real-time quotes, company news, earnings calendar, analyst ratings, short interest (9 tools) |
ALPHA_VANTAGE_API_KEY | [alphavantage.co/support](https://www.alphavantage.co/support/#api-key) | Daily price history, company fundamentals, earnings & dividend history (5 tools) |
FRED_API_KEY | [fred.stlouisfed.org/api](https://fred.stlouisfed.org/docs/api/api_key.html) | Economic calendar, CPI/GDP/fed funds indicators, historical data (4 tools) |
Add them to the env block in your MCP config (see Quick Start).
| Tool | Description |
|---|---|
tradingview_scan | Scan US stocks with custom filters (price, RSI, volume, etc.) |
tradingview_compare_stocks | Side-by-side comparison of 2-5 stocks |
tradingview_quote | 15-min delayed quotes for stock tickers (includes pre/post-market) |
tradingview_technicals | Technical indicators (RSI, MACD, moving averages, pivots) |
tradingview_top_gainers | Today's top gaining stocks by % change |
tradingview_top_losers | Today's top losing stocks by % change |
tradingview_top_volume | Highest volume stocks today |
tradingview_market_indices | Real-time VIX, S&P 500, NASDAQ, Dow Jones |
tradingview_sector_performance | S&P 500 sector ETF performance (weekly, monthly, YTD) |
tradingview_volume_breakout | Stocks with unusual volume (2x+ their 10-day average) |
| Tool | Description |
|---|---|
crypto_scan | Scan crypto pairs with custom filters across major exchanges |
crypto_quote | Real-time crypto pair quotes (e.g. BTCUSDT, ETHUSDT) |
crypto_technicals | Technical analysis for crypto pairs (RSI, MACD, MAs, Bollinger) |
crypto_top_gainers | Top gaining crypto pairs by % change |
| Tool | Description |
|---|---|
edgar_search | Full-text search across all SEC filings |
edgar_company_filings | Recent official filings (10-K, 10-Q, 8-K) for a company |
edgar_company_facts | Financial metrics from XBRL data (Revenue, EPS, Net Income) |
edgar_insider_trades | Insider buy/sell activity with parsed Form 4 transaction details |
edgar_institutional_holdings | Institutional holdings (13F) by ticker or manager name |
edgar_ownership_filings | Major ownership changes — 13D/13G activist investor filings |
| Tool | Description |
|---|---|
coingecko_coin | Detailed crypto info by CoinGecko slug (e.g. 'bitcoin', 'solana') |
coingecko_trending | Top 7 trending cryptos by search volume (last 24h) |
coingecko_global | Global crypto market cap, volume, BTC/ETH dominance |
| Tool | Description |
|---|---|
sentiment_fear_greed | CNN Fear & Greed Index — composite score (0-100) with 7 sub-indicators |
sentiment_crypto_fear_greed | Crypto Fear & Greed Index — daily score (0-100) with historical values |
| Tool | Description |
|---|---|
frankfurter_latest | Latest ECB exchange rates for 31 currencies |
frankfurter_historical | Exchange rates for a specific past date |
frankfurter_timeseries | Daily rate history for a date range (max 90 days) |
frankfurter_convert | Convert an amount between two currencies |
frankfurter_currencies | List all supported currency codes |
| Tool | Description |
|---|---|
reddit_trending | Trending stock tickers from Reddit by mention frequency across r/wallstreetbets, r/stocks, r/investing, r/options |
reddit_mentions | Mention count and top posts for a specific ticker across Reddit investing subreddits |
reddit_sentiment | Keyword-based sentiment analysis (bullish/bearish/neutral) for a ticker from Reddit discussions |
| Module | Tools | API Key | Description |
|---|---|---|---|
| tradingview | 10 | None | US stock scanner with quotes, technicals, sectors, indices, and screening |
| tradingview-crypto | 4 | None | Crypto pair scanner with technicals and screening |
| sec-edgar | 6 | None | SEC filings, insider trades, institutional holdings, ownership |
| coingecko | 3 | None | Crypto market data, trending coins, global stats |
| options | 5 | None | Options chains, Greeks, unusual activity, max pain, implied move |
| options-cboe | 1 | None | CBOE put/call ratio sentiment indicator |
| sentiment | 2 | None | CNN Fear & Greed Index, Crypto Fear & Greed Index |
| frankfurter | 5 | None | Forex exchange rates — 31 currencies from ECB (daily reference rates) |
| 3 | None | Reddit trending tickers, mention tracking, and sentiment from r/wallstreetbets, r/stocks, r/investing, r/options | |
| workspace | 7 | None | Optional stateful profile, watchlists, and thesis tracking for personalized workflows (--enable-workspace) |
| finnhub | 9 | FINNHUB_API_KEY | Quotes, news, earnings, analyst ratings, short interest |
| alpha-vantage | 5 | ALPHA_VANTAGE_API_KEY | Quotes, daily prices, fundamentals, earnings, dividends |
| fred | 4 | FRED_API_KEY | Economic calendar, indicators (CPI, GDP, rates), historical data |
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.
高质量的MCP工具,提供有价值的市场数据
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
AI Skill Hub 点评:MCP股票扫描 的核心功能完整,质量优秀。对于Claude Desktop / Claude Code 用户来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | stock-scanner-mcp |
| Topics | mcptypescript股票加密货币 |
| GitHub | https://github.com/yyordanov-tradu/stock-scanner-mcp |
| License | MIT |
| 语言 | TypeScript |
收录时间:2026-05-31 · 更新时间:2026-05-31 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端