20 Best Stock Market MCP Servers, Compared (November 2026)
The short answer
Most developers should start with alpaca-mcp-server. It is Alpaca's official server, exposes 72 tools for order placement, bars, quotes and trades, had a commit 1 day ago, and its PyPI package alpaca-mcp-server recorded 9,667 downloads in a typical week. If you need daily stock screening without API keys, stockscreen-mcp is the better answer: it exposes 6 tools, had a commit 0 days ago, and had 1,408 commits in the last 12 weeks. If you need SEC filing research, use SEC EDGAR MCP, which exposes 21 tools and had a commit 33 days ago.
Whichever you choose, give it the narrowest access that still works (a read-only credential, a replica, a scratch account), and widen it only once you have watched what your agent actually asks for.
Glama operates the MCP registry these numbers are measured from, and sells MCP hosting and a gateway. No position on this page is paid for. How the registry is built.
Quick picks
- 1alpaca-mcp-server : Trading stocks, crypto and options plus pulling Alpaca market data from an LLM client: it exposes order-placement, bars, quotes and trades tools.
- 2TradingMCP : Stock-market users who also need crypto, forex and futures coverage: it exposes 37 tools for stock and crypto screening, multi-timeframe technical analysis and backtesting.
- 3trading-skills : Claude Desktop users trading options and stocks: it exposes 36 tools for quotes, technicals, Greeks, scanners, and Interactive Brokers portfolio work.
- 4Wyckoff Trading Agent MCP Server : For Wyckoff volume-price research across A-shares, Hong Kong, and US stocks: natural-language stock screening, diagnosis, and reporting via CLI, web, desktop, and MCP interfaces.
- 5Bybit MCP Server : Trading and account operations on Bybit from an AI assistant: it exposes 398 tools spanning market data, orders, positions, account settings, and WebSocket streams.
Which one, for your situation
| Your situation | What to use |
|---|---|
| I want to place stock, ETF, crypto and options orders | Use alpaca-mcp-server; it exposes 72 tools including order-placement, bars, quotes and trades, and had a commit 1 day ago. |
| I need multi-market screening and backtests | Use TradingMCP; it exposes 37 tools for stock and crypto screening, multi-timeframe technical analysis and backtesting, and had a commit 7 days ago. |
| I need daily stock screens without API keys | Use stockscreen-mcp; it exposes 6 tools for preset screens, market overview, breadth, group ranking and stock detail, and had a commit 0 days ago. |
| I need SEC filings and XBRL financial statements | Use SEC EDGAR MCP; it exposes 21 tools for CIK lookup, filing retrieval, financial statements and insider transactions, and had a commit 33 days ago. |
| I research Indian NSE and BSE stocks | Use Tapetide - Indian Stock Market MCP; it exposes 55 tools for quotes, financials, screening, FII/DII flows, option analytics, filings, IPOs and portfolio tracking, and had a commit 8 days ago. |
| I need Korean disclosures and KRX trading data | Use korea-stock-mcp for that market; it exposes 8 tools for DART disclosure, XBRL financial statements and KRX stock trade information, and had a commit 94 days ago, though it is labeled Abandoned but popular. |
Top MCP servers for Stock Market
| Profile | |||||||
|---|---|---|---|---|---|---|---|
| 1 | Community favourite | 1,055 | +54 | 9.7K | yesterday | 90.0 | |
| 2 | Community favourite | 5,218 | +209 | 2K | 7 days ago | 88.7 | |
| 3 | Community favourite | 403 | +32 | – | 2 days ago | 79.4 | |
| 4 | Community favourite | 768 | +27 | – | yesterday | 78.7 | |
| 5 | Community favourite | 43 | +7 | 662 | 6 days ago | 75.8 | |
| 6 | Community favourite | 382 | +20 | 637 | 33 days ago | 75.5 | |
| 7 | Abandoned but popular | 7,054 | +380 | – | 100 days ago | 74.5 | |
| 8 | Steady | 205 | +7 | – | 11 days ago | 73.9 | |
| 9 | Community favourite | 59 | +2 | 438 | yesterday | 73.6 | |
| 10 | Community favourite | 1,556 | – | 270 | today | 72.4 | |
| 11 | Community favourite | 411 | – | – | today | 71.4 | |
| 12 | Steady | 224 | +9 | – | 34 days ago | 69.3 | |
| 13 | Abandoned but popular | 184 | +8 | 175 | 94 days ago | 68.2 | |
| 14 | Community favourite | 365 | +6 | – | 47 days ago | 65.6 | |
| 15 | Community favourite | 107 | +16 | 98 | 11 days ago | 64.7 | |
| 16 | Community favourite | 1,440 | +14 | – | 27 days ago | 62.5 | |
| 17 | Community favourite | 914 | +71 | – | today | 62.3 | |
| 18 | Steady | 147 | +10 | 130 | 8 days ago | 61.8 | |
| 19 | Abandoned but popular | 391 | 0 | 123 | 225 days ago | 61.3 | |
| 20 | Community favourite | 501 | +39 | – | 8 days ago | 60.8 |
The ranking, with the evidence
- 1alpacahq/alpaca-mcp-server ↗
alpaca-mcp-server
Community favouriteBest for: Trading stocks, crypto and options plus pulling Alpaca market data from an LLM client: it exposes order-placement, bars, quotes and trades tools.
It exposes 72 tools covering stock, ETF, crypto and options order placement, historical bars, quotes and trades, account and portfolio reads, short-sale locate requests, and search over Alpaca's documentation and OpenAPI specifications. Before installing, note that it requires Python 3.10+, uv and Alpaca Trading API keys, and that its locate tools are not available in paper trading.
Score 90.0: show every number behind it
- Adoption96 / 100 · weight 40%
- GitHub stars76
- PyPI downloads85
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance97 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence85
- Momentum74 / 100 · weight 14%
- Stars gained, relative to size88
- Stars gained, absolute70
- PyPI download trend54
- Tool quality68 / 100 · weight 13%
- Tool description quality60
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 90.0
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 90.0
- 2atilaahmettaner/tradingview-mcp ↗
TradingMCP
Community favouriteBest for: Stock-market users who also need crypto, forex and futures coverage: it exposes 37 tools for stock and crypto screening, multi-timeframe technical analysis and backtesting.
TradingMCP exposes 37 tools for market screening, multi-timeframe technical analysis and backtests across crypto, stocks, forex and futures, plus market snapshots and news sentiment. It does not log into or require a TradingView account or API key, and market data is fetched server-side from public endpoints.
Score 88.7: show every number behind it
- Adoption98 / 100 · weight 40%
- GitHub stars93
- PyPI downloads35PyPI downloads show no weekday rhythm; halved
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance95 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence100
- Momentum70 / 100 · weight 14%
- Stars gained, relative to size82
- Stars gained, absolute94
- PyPI download trend20
- Tool quality61 / 100 · weight 13%
- Tool description quality53
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 88.7
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 88.7
- 3staskh/trading_skills ↗
trading-skills
Community favouriteBest for: Claude Desktop users trading options and stocks: it exposes 36 tools for quotes, technicals, Greeks, scanners, and Interactive Brokers portfolio work.
The MCP server exposes 36 tools for stock quotes, price history, news sentiment, fundamentals, technical indicators, risk metrics, option chains and Greeks, spread analysis, scanners, and Interactive Brokers account and portfolio functions. Its Interactive Brokers tools require TWS or IB Gateway running locally, so users without that setup can run market-data and analysis queries but not portfolio management.
Score 79.4: show every number behind it
- Adoption65 / 100 · weight 40%
- GitHub stars65
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum85 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute61
- npm download trendnot measuredno download history for the selected registry
- Tool quality66 / 100 · weight 13%
- Tool description quality57
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 79.4
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 79.4
- 4YoungCan-Wang/WyckoffTradingAgent ↗
Wyckoff Trading Agent MCP Server
Community favouriteBest for: For Wyckoff volume-price research across A-shares, Hong Kong, and US stocks: natural-language stock screening, diagnosis, and reporting via CLI, web, desktop, and MCP interfaces.
The server documents a natural-language Wyckoff analysis workflow for A-shares, Hong Kong, and US stocks, exposed through CLI, web, desktop, MCP, and GitHub Actions interfaces. Before choosing it, note that setup requires selecting an LLM provider and entering an API key, and that daily quotes are pulled through TickFlow.
Score 78.7: show every number behind it
- Adoption72 / 100 · weight 40%
- GitHub stars72
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance95 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence100
- Momentum66 / 100 · weight 14%
- Stars gained, relative to size71
- Stars gained, absolute58
- npm download trendnot measuredno download history for the selected registry
- Tool quality≈68 / 100 · weight 13%
- Tool description quality≈68tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 78.7
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 78.7
- 5bybit-exchange/trading-mcp ↗
Bybit MCP Server
Community favouriteBest for: Trading and account operations on Bybit from an AI assistant: it exposes 398 tools spanning market data, orders, positions, account settings, and WebSocket streams.
Bybit MCP Server exposes 398 tools that wrap the Bybit exchange API, covering market data, order placement, positions, wallet balance and account configuration, loans, earn products, referral queries, and WebSocket stream snapshots. Anything past public market data needs Bybit API credentials supplied as environment variables, either an HMAC key and secret or an API key paired with a path to an RSA private key.
Score 75.8: show every number behind it
- Adoption66 / 100 · weight 40%
- GitHub stars41
- npm downloads60
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum61 / 100 · weight 14%
- Stars gained, relative to size80
- Stars gained, absolute37
- npm download trend55
- Tool quality61 / 100 · weight 13%
- Tool description quality53
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 75.8
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 75.8
- 6stefanoamorelli/sec-edgar-mcp ↗
SEC EDGAR MCP
Community favouriteBest for: Researching SEC filings with exact XBRL figures: it provides 21 tools for CIK lookup, filing retrieval, financial statements, and insider transactions.
SEC EDGAR MCP connects AI assistants to SEC EDGAR data through 21 tools for ticker-to-CIK lookup, company info and facts, recent filings, filing content and sections, XBRL financials, and insider transaction analysis. The Docker quick start requires an SEC_EDGAR_USER_AGENT value containing a name and email address.
Score 75.5: show every number behind it
- Adoption74 / 100 · weight 40%
- GitHub stars65
- PyPI downloads60
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance92 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence85
- Momentum65 / 100 · weight 14%
- Stars gained, relative to size80
- Stars gained, absolute53
- PyPI download trend51
- Tool quality46 / 100 · weight 13%
- Tool description quality38
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 75.5
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 75.5
- 7tradesdontlie/tradingview-mcp ↗
TradingView MCP Bridge
Abandoned but popularBest for: Pine Script development against a locally running TradingView Desktop: it drives the app over Chrome DevTools Protocol for script injection, chart navigation and alert management.
It exposes MCP tools, mirrored as
tvCLI commands with JSON output, that talk to a locally running TradingView Desktop over Chrome DevTools Protocol to inject and compile Pine Script, change symbols and timeframes, draw on charts, manage alerts and capture screenshots. Choosing it requires a valid TradingView subscription plus launching the Desktop app with the remote debugging port enabled, and means depending on undocumented internal APIs that can break on any TradingView update; it performs chart interaction only and never executes real trades.Score 74.5: show every number behind it
- Adoption96 / 100 · weight 40%
- GitHub stars96
- npm downloadsnot measurednpm names no repository for tradingview-mcp, so its downloads cannot be attributed
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance57 / 100 · weight 24%
- Last commit touching this server88dated from the last commit on the default branch, re-read from GitHub at publication; github.com shows a push 15 days ago, which counts every ref; the stored date would have published 15 days ago
- Repository maintenance grade30
- Commit cadence5
- Momentum97 / 100 · weight 14%
- Stars gained, relative to size96
- Stars gained, absolute100
- npm download trendnot measuredno download history for the selected registry
- Tool quality≈68 / 100 · weight 13%
- Tool description quality≈68tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust0 / 100 · weight 9%
- License0
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 74.5
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 74.5
Best for: Yahoo Finance research through an AI assistant: it exposes 15 tools for ticker info, financials, news, analyst data, options, holders, screeners, and price-history charts.
It provides 15 MCP tools that fetch Yahoo Finance ticker information, news, financial statements, analyst estimates and price targets, options, holders, fund data, sector rankings, search results, screener queries, and price history with optional charts. One thing to know before choosing it is that it depends on yfinance and Yahoo Finance, so field and section availability can vary by symbol.
Score 73.9: show every number behind it
- Adoption58 / 100 · weight 40%
- GitHub stars58
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum50 / 100 · weight 14%
- Stars gained, relative to size58
- Stars gained, absolute37
- npm download trendnot measuredno download history for the selected registry
- Tool quality83 / 100 · weight 13%
- Tool description quality75
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 73.9
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 73.9
- 9
Best for: Agents needing repeatable CoinGecko API calls: Code Mode lets them write TypeScript against the SDK in a Deno sandbox.
The server documents npx and MCP client configuration for CoinGecko's API and exposes a docs search tool and a code tool that runs TypeScript against the SDK in a Deno sandbox. Before installing, set a CoinGecko Pro or Demo API key and install Deno, because the code tool runs in a Deno subprocess.
Score 73.6: show every number behind it
- Adoption63 / 100 · weight 40%
- GitHub stars44stars belong to coingecko/coingecko-typescript, which this server is the packages/mcp-server directory of
- npm downloads56
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum48 / 100 · weight 14%
- Stars gained, relative to size43
- Stars gained, absolute21
- npm download trend89
- Tool quality≈68 / 100 · weight 13%
- Tool description quality≈68tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 73.6
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 73.6
- 10akfamily/aktools ↗
io.github.akfamily/aktools
Community favouriteBest for: Natural-language retrieval of AKShare financial data from an AI assistant: it exposes search, parameter inspection, and paginated data retrieval tools.
AKTools provides three MCP tools for AKShare: search_interfaces finds interfaces by keyword, describe_interface shows titles, parameters, return columns, and examples, and get_data retrieves rows with pagination and a CSV download address when run as an HTTP service. It assumes Python 3.11 or newer and downloads AKShare and other dependencies through uvx on first launch.
Score 72.4: show every number behind it
- Adoption88 / 100 · weight 40%
- GitHub stars80
- PyPI downloads52
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum100 / 100 · weight 14%
- Stars gained, relative to sizenot measuredno snapshot history yet
- Stars gained, absolutenot measuredno snapshot history yet
- PyPI download trend100
- Tool quality83 / 100 · weight 13%
- Tool description quality75
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 92.8
- × relevance: the keyword is declared here
- 0.78
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 72.4
- 11xang1234/stock-screener ↗
stockscreen-mcp
Community favouriteBest for: Daily stock screening across 12 markets without API keys: it exposes preset screen, market overview, breadth, group ranking, and stock detail tools.
stockscreen-mcp exposes six tools for listing markets and preset screens, running preset or custom screens over a market's daily scan, retrieving one stock's scan details, summarizing market health and StockBee-style breadth, and ranking IBD-style industry groups. The README documents a local MCP client command via uvx, while no PyPI package is attributed and no npm package is published.
Score 71.4: show every number behind it
- Adoption71 / 100 · weight 40%
- GitHub stars65
- npm downloadsnot measuredno npm package
- Used through Glama40
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum≈0 / 100 · weight 14%
- Stars gained, relative to sizenot measuredno snapshot history yet
- Stars gained, absolutenot measuredno snapshot history yet
- npm download trendnot measuredno download history for the selected registry
- Tool quality76 / 100 · weight 13%
- Tool description quality68
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 71.4
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 71.4
Best for: Connecting an LLM or agentic workflow to real-time and historical stock market data via a remote MCP endpoint authenticated by an Alpha Vantage API key.
The README documents a remote MCP endpoint and states that Alpha Vantage functions are exposed directly as MCP tools for stock market data access. Connecting requires an Alpha Vantage API key entered on an authentication page, with the OAuth remote connection recommended and the API-key-in-URL form marked deprecated.
Score 69.3: show every number behind it
- Adoption59 / 100 · weight 40%
- GitHub stars59
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance86 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade55
- Commit cadence85
- Momentum53 / 100 · weight 14%
- Stars gained, relative to size62
- Stars gained, absolute40
- npm download trendnot measuredno download history for the selected registry
- Tool quality≈68 / 100 · weight 13%
- Tool description quality≈68tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 69.3
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 69.3
- 13jjlabsio/korea-stock-mcp ↗
korea-stock-mcp
Abandoned but popularBest for: Analyzing Korean stock disclosures and daily trading data: it exposes DART disclosure, XBRL financial statement, and KRX stock trade information tools.
The server exposes eight tools for Korean stock analysis, including DART corporate code and disclosure lookup, disclosure parsing, XBRL financial statements, market-type lookup, and KRX base and trade information, plus a date helper. Using it requires both a DART API key and a KRX API key, and KRX access also depends on separate service approvals.
Score 68.2: show every number behind it
- Adoption64 / 100 · weight 40%
- GitHub stars57
- npm downloads48
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance63 / 100 · weight 24%
- Last commit touching this server88dated from the last commit on the default branch, re-read from GitHub at publication; github.com shows a push 0 days ago, which counts every ref; the stored date would have published 3 days ago
- Repository maintenance grade55
- Commit cadence5
- Momentum55 / 100 · weight 14%
- Stars gained, relative to size64
- Stars gained, absolute39
- npm download trend59
- Tool quality83 / 100 · weight 13%
- Tool description quality75
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 68.2
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 68.2
- 14Alex2Yang97/yahoo-finance-mcp ↗
yahoo-finance-mcp
Community favouriteBest for: Stock research through an MCP client: it exposes 9 tools for Yahoo Finance prices, financial statements, holders, options chains, and recommendations.
Through MCP, the server exposes 9 Yahoo Finance tools for historical prices, stock info, news, dividends and splits, financial statements, holder information, option expiration dates, option chains, and recommendations. Before choosing it, note that the README requires Python 3.14.6 or higher and lists dependencies including mcp, yfinance, pandas, and pydantic.
Score 65.6: show every number behind it
- Adoption64 / 100 · weight 40%
- GitHub stars64
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance64 / 100 · weight 24%
- Last commit touching this server88
- Repository maintenance grade30
- Commit cadence40
- Momentum39 / 100 · weight 14%
- Stars gained, relative to size43
- Stars gained, absolute33
- npm download trendnot measuredno download history for the selected registry
- Tool quality78 / 100 · weight 13%
- Tool description quality70
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 65.6
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 65.6
- 15LuxAlgo/luxalgo-mcp-server ↗
LuxAlgo Library MCP
Community favouriteBest for: Looking up trading concepts and indicator source code without an API key: it provides read-only Library search, concept, family, indicator, and source-code tools.
It exposes 48 tools for searching and retrieving LuxAlgo Library concepts, indicators, families, and source code, alongside prop-firm challenge simulation, Market Trackers queries, Edge Stats reports, and a trade journal. The hosted public tools need no API key, but journal and account tools require a LuxAlgo sign-in, and broker tools are local-only and not carried by the hosted endpoint.
Score 64.7: show every number behind it
- Adoption71 / 100 · weight 40%
- GitHub stars51
- npm downloads21downloads show none of the weekday rhythm human traffic has; halved
- Used through Glama64
- Maintenance95 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence100
- Momentum85 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute49
- npm download trend100
- Tool quality83 / 100 · weight 13%
- Tool description quality75
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 82.9
- × relevance: the keyword is declared here
- 0.78
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 64.7
- 16mnemox-ai/tradememory-protocol ↗
TradeMemory Protocol
Community favouriteBest for: Recording and auditing an AI agent's own trades: it stores outcomes and reflections, recalls losses before new orders, and logs tamper-evident decision records.
It exposes 20 MCP tools that record trades into episodic, semantic, procedural and prospective memory, recall them weighted by past outcomes, report behavioural statistics such as hold times, lot sizing variance and disposition ratio, and export a hash-chained audit trail. The order brake that sits between an agent and a broker's MCP server ships as a preview and covers Alpaca only, so policy enforcement stops at that venue while other brokers are handled by sync scripts or by recording trades directly.
Score 62.5: show every number behind it
- Adoption79 / 100 · weight 40%
- GitHub stars79
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance95 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence100
- Momentum42 / 100 · weight 14%
- Stars gained, relative to size39
- Stars gained, absolute48
- npm download trendnot measuredno download history for the selected registry
- Tool quality83 / 100 · weight 13%
- Tool description quality75
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 80.1
- × relevance: the keyword is declared here
- 0.78
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 62.5
- 17TickDB/tickdb-unified-realtime-marketdata-api ↗
TickDB MCP
Community favouriteBest for: Self-hosted or hosted AI-agent access to multi-market quotes: the repository documents a Python MCP server plus REST and WebSocket interfaces.
The repository documents a Python MCP server and hosted MCP endpoint alongside REST and WebSocket market-data interfaces for forex, precious metals, indices, US, Hong Kong, and A-share stocks, China and Hong Kong futures, and crypto, with REST fundamentals endpoints for company financials. Choosing it requires a TickDB API key, sent as X-API-Key for HTTP calls, and data availability depends on the key's interface and market permissions.
Score 62.3: show every number behind it
- Adoption74 / 100 · weight 40%
- GitHub stars74
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance83 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence40
- Momentum90 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute75
- npm download trendnot measuredno download history for the selected registry
- Tool quality≈68 / 100 · weight 13%
- Tool description quality≈68tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 79.9
- × relevance: the keyword is declared here
- 0.78
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 62.3
Best for: Researching NSE and BSE listed stocks: it exposes 55 tools for quotes, financials, screening, FII/DII flows, option analytics, parsed filings, IPOs, and portfolio tracking.
Tapetide is an MCP server for NSE and BSE data, exposing 55 tools for stock search, quotes, financial statements, screening, FII/DII flows, option analytics, parsed filings, and portfolio tracking. A Tapetide token is required for local npx and token-based remote configurations, while the OAuth remote endpoint signs in with Google.
Score 61.8: show every number behind it
- Adoption58 / 100 · weight 40%
- GitHub stars54
- npm downloads23downloads show none of the weekday rhythm human traffic has; halved
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance92 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence85
- Momentum63 / 100 · weight 14%
- Stars gained, relative to size76
- Stars gained, absolute42
- npm download trend63
- Tool quality76 / 100 · weight 13%
- Tool description quality68
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 72.7
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: modest but real audience
- 0.85
- Composite score
- 61.8
- 19aahl/mcp-aktools ↗
MCP Server for stock and crypto
Abandoned but popularBest for: A-share market monitoring alongside OKX and Binance crypto research: it exposes limit-up, dragon-tiger, sector fund-flow, and crypto price and AI report tools.
It provides stock and cryptocurrency data queries through 18 tools, including stock search and prices, A-share market pools and fund flows, financial indicators for A-share, Hong Kong and US stocks, and OKX and Binance crypto data and reports. The search tool does not support cryptocurrency and can be slow, so known stock codes should be passed directly to the other tools.
Score 61.3: show every number behind it
- Adoption72 / 100 · weight 40%
- GitHub stars65
- PyPI downloads45
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance52 / 100 · weight 24%
- Last commit touching this server68
- Repository maintenance grade55
- Commit cadence5
- Momentum14 / 100 · weight 14%
- Stars gained, relative to size0
- Stars gained, absolute0
- PyPI download trend58
- Tool quality71 / 100 · weight 13%
- Tool description quality63
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 61.3
- × relevance: the keyword is dedicated here
- 1.00
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 61.3
- 20okx/agent-trade-kit ↗
okx-trade-mcp
Community favouriteBest for: Trading on OKX from an AI client: it documents Claude Desktop setup and exposes spot, swap, futures, and option order tools, with a read-only flag.
The server runs locally over stdio and documents modules for market data, spot, swap, futures, options, account, event contracts, earn, bots, news, and smart-money analytics, plus setup commands for Claude Desktop, Cursor, Claude Code, and VS Code. It requires Node.js 18 or newer, and no npm package is published, so the documented npm install quick start cannot be relied on.
Score 60.8: show every number behind it
- Adoption68 / 100 · weight 40%
- GitHub stars68
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance88 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence65
- Momentum86 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute65
- npm download trendnot measuredno download history for the selected registry
- Tool quality≈68 / 100 · weight 13%
- Tool description quality≈68tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 77.9
- × relevance: the keyword is declared here
- 0.78
- × continuity: actively changing
- 1.00
- × evidence: widely adopted
- 1.00
- Composite score
- 60.8
Questions people ask
How do I choose between alpaca-mcp-server and TradingMCP?
Choose alpaca-mcp-server when you need order placement plus Alpaca market data from an LLM client; it exposes 72 tools and had a commit 1 day ago. Choose TradingMCP when you need screening, multi-timeframe technical analysis and backtesting across stocks, crypto, forex and futures; it exposes 37 tools and had a commit 7 days ago. alpaca-mcp-server has a PyPI package alpaca-mcp-server with 9,667 downloads in a typical week, while TradingMCP has PyPI package tradingview-mcp-server with 1,999 downloads in a typical week.
What does Alpha Vantage MCP Server require before it will run?
Alpha Vantage MCP Server connects through a remote MCP endpoint authenticated by an Alpha Vantage API key. It is intended for real-time and historical stock market data in LLM or agentic workflows. It had a commit 34 days ago and 22 commits in the last 12 weeks.
What is the difference between Yahoo Finance MCP Server and yahoo-finance-mcp?
Yahoo Finance MCP Server is narumiruna/yfinance-mcp; it exposes 15 tools and had a commit 11 days ago. yahoo-finance-mcp is Alex2Yang97/yahoo-finance-mcp; it exposes 9 tools and had a commit 47 days ago. Both are graded A, so compare the tool sets and the commit activity.
Which server should I use for stock screening without API keys?
stockscreen-mcp is the direct fit: its description says daily stock screens with no API keys, and it exposes 6 tools for preset screens, market overview, breadth, group ranking and stock detail. It had a commit 0 days ago and 1,408 commits in the last 12 weeks. No npm package is published and no PyPI package is attributed.
What should I be careful about when pointing an agent at TradingView MCP Bridge?
TradingView MCP Bridge is labeled Abandoned but popular, had a commit 100 days ago, and had 0 commits in the last 12 weeks. It drives a locally running TradingView Desktop over Chrome DevTools Protocol for Pine Script development, chart navigation and alert management. Check that local desktop dependency before pointing an agent at it.
Other comparisons
- Best Figma MCP servers
- Best Obsidian MCP servers
- Best YouTube MCP servers
- Best Jira MCP servers
- Best PostgreSQL MCP servers
- Best MySQL MCP servers
- Best GitHub MCP servers
- Best Notion MCP servers
- Best Linear MCP servers
- Best Discord MCP servers
- Best MongoDB MCP servers
- Best CRM MCP servers
- Best Payments MCP servers
- Best Ecommerce MCP servers
- Best Social Media MCP servers
- Best Browser Automation MCP servers
- Best Email MCP servers
- Best PDF MCP servers
- Best Kubernetes MCP servers
- Best Docker MCP servers
- Best AWS MCP servers
- Best Spreadsheets MCP servers
- Best SEO MCP servers
- Best Web Search MCP servers
- Best Web Scraping MCP servers
- Best Vector Database MCP servers
- Best Code Execution MCP servers
- Best Calendar MCP servers
- Best Observability MCP servers
- Best Image Generation MCP servers
- Best Speech & Transcription MCP servers
- Best Maps MCP servers
- Best Travel MCP servers
- Best Web Analytics MCP servers
- Best Memory MCP servers
- Best Documentation MCP servers
- Best Security MCP servers