Stock Data MCP Server
The Stock Data MCP Server provides comprehensive financial data querying for A-shares, Hong Kong stocks, US stocks, and cryptocurrencies, with multi-source automatic failover.
Stock Search & Info: Find stock codes by keyword and retrieve basic information, real-time quotes (individual and batch), and historical prices with technical indicators across A-share, HK, and US markets.
A-Share Specific Tools: Access chip distribution, individual stock fund flows, multi-period statistics, sector/board constituent stocks, limit-up stock pools, strong stock pools, and Dragon-Tiger List statistics.
Financial Indicators: Query key financial metrics for A-shares, Hong Kong stocks, and US stocks.
US Stock Tools: Get company overviews, financial statements, earnings data, insider trading, news sentiment analysis, and technical indicators (via Alpha Vantage or yfinance).
Sector & Market Insights: Retrieve sector fund flow rankings and spot data for industries, concepts, and regions.
Cryptocurrency Data: Fetch historical OHLCV candlestick data with technical indicators (OKX, multiple timeframes), long/short loan ratios, taker buy/sell volume, and AI-generated analysis reports (Binance).
News & Updates: Get stock/crypto-specific news and global financial news flashes.
Utilities: Check current system time and A-share trading day info, monitor data source health and circuit breaker status, and receive AI-driven investment recommendations (buy/sell/hold) with confidence scores and reasoning.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Stock Data MCP Server Show me the real-time price and technical indicators for NVDA"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Stock Data MCP Server
English | 中文
MCP 服务器,提供 A股/港股/美股、加密货币数据查询,支持多数据源自动故障转移。
安装
PyPI
MCP 配置
{
"mcpServers": {
"stock-data": {
"command": "uvx",
"args": ["stock-data-mcp"]
}
}
}Docker
docker run -p 8808:8808 ghcr.io/stockmcp/stock-data-mcpMCP 配置
{
"mcpServers": {
"stock-data": {
"url": "http://0.0.0.0:8808/mcp" # Streamable HTTP
}
}
}Git 源码(开发版,会实时更新)
MCP 配置
{
"mcpServers": {
"stock-data": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/stockmcp/stock-data-mcp",
"stock-data-mcp"
]
}
}
}变量 | 说明 |
| Tushare Pro API Token(A股高优先数据源) |
| Alpha Vantage API Key(美股数据增强,不配置则使用 yfinance 免费源) |
| OKX API 代理地址 |
| Binance API 代理地址 |
| NewsNow 财经快讯频道列表(默认: |
Related MCP server: Stock Data MCP Server
Claude Code
claude mcp add stock-data \
-e TUSHARE_TOKEN=your_token \
-e ALPHA_VANTAGE_API_KEY=your_key \
-e OKX_BASE_URL=https://okx.4url.cn\
-e BINANCE_BASE_URL=https://bian.4url.cn \
-- uvx stock-data-mcp工具列表
工具 | 说明 |
| 股票搜索 |
| 股票信息 |
| 历史价格+技术指标 |
| 实时行情 |
| 批量实时行情 |
| 筹码分布 |
| 个股资金流向 |
| 多周期统计 |
| 个股所属板块 |
| 板块成分股 |
| 个股新闻 |
| 全球财经快讯 |
| A股财务指标 |
| 港股财务指标 |
| 美股财务指标 |
| A股涨停股池 |
| A股强势股池 |
| A股龙虎榜 |
| 板块资金流 |
| 美股公司概览(Alpha Vantage / yfinance) |
| 美股财务报表(Alpha Vantage / yfinance) |
| 美股新闻情绪(需 Alpha Vantage API key) |
| 美股盈利数据(Alpha Vantage / yfinance) |
| 美股内部交易(Alpha Vantage / yfinance) |
| 美股技术指标(需 Alpha Vantage API key) |
| 加密货币K线 |
| 加密货币借贷比 |
| 加密货币买卖量 |
| 加密货币AI分析 |
| 系统时间及交易日 |
| 数据源状态 |
License
MIT
Available Tools
47 toolsbacktest_strategyA股策略回测B
对股票进行简单策略回测,支持均线交叉、MACD、KDJ等策略,返回收益率、最大回撤、胜率等指标。
Inputs: symbol (required), strategy, start_date, end_date, +3 more.
binance_ai_report获取加密货币分析报告C
获取币安对加密货币的AI分析报告,此工具对分析加密货币非常有用。支持自动重试。
Inputs: symbol.
data_source_status查看数据源状态A
查看多数据源的状态和熔断器信息
Inputs: no named parameters.
get_current_time获取当前时间及A股交易日信息A
获取当前系统时间及A股交易日信息,建议在调用其他需要日期参数的工具前使用该工具
Inputs: no named parameters.
okx_loan_ratios获取加密货币杠杆多空比A
获取OKX加密货币借入计价货币与借入交易货币的累计数额比值。支持自动重试。
Inputs: symbol, period.
okx_prices获取加密货币历史价格A
获取OKX加密货币的历史K线数据,包括价格、交易量和技术指标。支持自动重试。
Inputs: instId, bar, limit.
okx_taker_volume获取加密货币主动买卖情况C
获取OKX加密货币主动买入和卖出的交易量。支持自动重试。
Inputs: symbol, period, instType.
portfolio_risk_analysis投资组合风险分析B
分析投资组合的风险指标,包括波动率、最大回撤、相关性矩阵、夏普比率等。
Inputs: symbols (required), days.
search查找股票代码A
根据股票名称、公司名称等关键词查找股票代码, 不支持加密货币。该工具比较耗时,当你知道股票代码或用户已指定股票代码时,建议直接通过股票代码使用其他工具
Inputs: keyword (required), market.
stock_batch_realtime批量获取实时行情A
批量获取多只A股实时行情数据。支持多数据源自动故障转移。
Inputs: symbols (required), limit.
stock_block_tradeA股大宗交易A
获取A股大宗交易数据,包括成交价、成交量、溢价率等。大宗交易反映机构大额交易动向。
Inputs: symbol, limit.
stock_board_cons获取板块成分股B
获取行业或概念板块的成分股列表。支持多数据源自动故障转移。
Inputs: board_name (required), board_type, limit.
stock_chip获取筹码分布C
获取A股筹码分布数据,包括获利比例、平均成本、成本区间、筹码集中度等。
Inputs: symbol (required).
stock_dividend_historyA股分红历史A
获取A股个股历史分红送转数据,包括派息、送股、转增等。用于分析股息率和分红政策。
Inputs: symbol (required), limit.
stock_earnings_calendarA股财报日历A
获取A股财报披露时间表,查看即将披露财报的公司。用于跟踪财报季。
Inputs: period, limit.
stock_earnings_us美股盈利数据B
获取美股历史盈利数据和分析师预期。支持多数据源: Alpha Vantage (需API key) -> yfinance (免费)。
Inputs: symbol (required).
stock_financial_compareA股财务指标对比B
获取A股个股详细财务指标,包括盈利能力、偿债能力、运营能力等多维度分析。
Inputs: symbol (required).
stock_financials_us美股财务报表A
获取美股财务报表数据,包括资产负债表、利润表、现金流量表。支持多数据源: Alpha Vantage (需API key) -> yfinance (免费)。
Inputs: symbol (required), report_type, quarterly.
stock_fund_flow获取个股资金流向A
获取A股个股的资金流向数据,包括主力、超大单、大单、中单、小单的流入流出情况。支持多数据源自动故障转移。
Inputs: symbol (required).
stock_holder_numA股股东人数B
获取A股股东户数变化数据,筹码集中度的重要指标。股东人数减少通常意味着筹码趋于集中。
Inputs: symbol (required).
stock_indicators股票财务指标C
获取股票财务报告关键指标,支持A股、港股、美股市场
Inputs: symbol (required), market.
stock_industry_peA股行业PE对比C
获取A股各行业PE对比数据,用于行业估值比较和行业轮动分析。
Inputs: date.
stock_info获取股票信息A
根据股票代码和市场获取股票基本信息, 不支持加密货币
Inputs: symbol (required), market.
stock_insider_us美股内部交易A
获取美股公司内部人交易记录。支持多数据源: Alpha Vantage (需API key) -> yfinance (免费)。
Inputs: symbol (required), limit.
stock_institutional_holdingsA股基金持仓A
获取A股基金重仓股数据,显示公募基金持仓最多的股票及持仓变化。用于跟踪机构动向。
Inputs: date, limit.
stock_lhb_ggtj_sinaA股龙虎榜统计B
获取中国A股市场(上证、深证)的龙虎榜个股上榜统计数据。支持多数据源。
Inputs: days, limit.
stock_margin_tradingA股融资融券B
获取A股市场融资融券数据,包括融资余额、融券余额等。融资融券是衡量市场杠杆资金的重要指标。
Inputs: symbol, market, limit.
stock_market_pe_percentileA股市场PE分位A
获取A股市场整体PE/PB的历史分位数,用于判断市场整体估值水平。
Inputs: no named parameters.
stock_news获取股票/加密货币相关新闻A
根据股票代码或加密货币符号获取近期相关新闻
Inputs: symbol (required), limit.
stock_news_global全球财经快讯B
获取最新的全球财经快讯
Inputs: no named parameters.
stock_news_us美股新闻情绪B
获取美股相关新闻及情绪分析数据。需要配置 ALPHA_VANTAGE_API_KEY 环境变量。
Inputs: symbol, topics, limit.
stock_north_flow沪深港通北向资金A
获取沪深港通北向资金(外资)流向数据,包括沪股通、深股通的资金净流入情况。北向资金是A股重要的风向标。
Inputs: indicator.
stock_overview_us美股公司概览A
获取美股公司基本面概览,包括市值、PE、EPS、股息率、52周高低点、分析师评级等。支持多数据源: Alpha Vantage (需API key) -> yfinance (免费)。
Inputs: symbol (required).
stock_period_stats获取股票多周期统计A
获取A股多周期统计数据,包括累计涨跌幅、振幅、换手率等,支持5日、10日、20日、60日、120日等周期
Inputs: symbol (required), market.
stock_pledge_ratioA股股权质押A
获取A股股权质押数据,包括行业质押统计和市场整体质押比例。股权质押是衡量大股东杠杆风险的重要指标。
Inputs: mode, limit.
stock_prices获取股票历史价格A
根据股票代码和市场获取股票历史价格及技术指标, 不支持加密货币。支持多数据源自动故障转移。
Inputs: symbol (required), market, period, limit.
stock_prices_global获取美股/港股历史价格B
获取美股或港股的历史价格数据及技术指标。支持多数据源自动故障转移。
Inputs: symbol (required), market, period, limit.
stock_realtime获取股票实时行情B
获取A股/港股实时行情数据,包括最新价、涨跌幅、成交量、换手率、市盈率等。支持多数据源自动故障转移。
Inputs: symbol (required), market.
stock_screenerA股选股器B
根据条件筛选A股股票,支持按PE、PB、市值、涨跌幅、换手率等指标筛选。
Inputs: pe_min, pe_max, pb_min, pb_max, +9 more.
stock_sector_fund_flow_rankA股板块资金流B
获取中国A股市场(上证、深证)的行业资金流向数据
Inputs: days, cate.
stock_sector_spot获取个股所属板块A
获取A股个股所属的行业和概念板块信息
Inputs: symbol (required).
stock_tech_indicators_us美股技术指标B
获取美股技术分析指标数据,如SMA、EMA、RSI、MACD、布林带等。需要配置 ALPHA_VANTAGE_API_KEY 环境变量。
Inputs: symbol (required), indicator, interval, time_period, +1 more.
stock_top10_holdersA股十大股东C
获取A股个股十大股东或十大流通股东信息,用于分析股权结构和机构持仓变化。
Inputs: symbol (required), holder_type, limit.
stock_valuation_compareA股估值对比A
获取A股个股估值与行业对比数据,包括PE/PB在行业中的分位数。
Inputs: symbol (required).
stock_zt_poolA股涨停/强势股池C
获取中国A股市场(上证、深证)的涨停股池或强势股池数据
Inputs: pool_type, date, limit.
trading_signalsA股交易信号A
根据技术指标生成股票交易信号,综合MACD、KDJ、RSI、布林带等指标判断买卖时机。
Inputs: symbol (required), days.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 47 tools
Tools are generally distinct with clear descriptions, though some overlap exists (e.g., stock_realtime vs stock_batch_realtime, stock_prices vs stock_prices_global). The descriptions help differentiate, but agents might still confuse similar-sounding tools.
All tools follow a consistent snake_case naming pattern with prefixes like stock_, okx_, or descriptive verbs (e.g., backtest_strategy, search). No mixing of conventions, making it easy to predict tool names.
47 tools is on the high side for a single server, potentially overwhelming for agents. While the domain is broad (A-shares, US stocks, crypto), several tools could be consolidated (e.g., separate price tools for different markets).
The server covers a comprehensive range of stock data (real-time, historical, fundamentals, news, technical indicators, screening, etc.) including some crypto. Minor gaps exist, such as options or futures data, but core stock workflows are well-supported.
Maintenance
Related MCP Connectors
Access real-time and historical market data for China A-shares and Hong Kong stocks, along with ne…
Provide access to Chinese stock market data including historical prices, real-time data, news, and…
China A-share market data over MCP: 22 tools for quotes, K-line, financials, money flow, top-trader boards, sectors, macro, convertible bonds and factor screening. Five tools need no API key, so you can connect and try it immediately.
Global equities, ETFs, FX & crypto quotes, OHLCV history, fundamentals, technicals & options Greeks
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides comprehensive access to Chinese stock market data including real-time quotes, historical prices, financial statements, technical indicators, news, and macroeconomic data for A/B/H shares through multiple data sources.3056 PyPI47MIT
- FlicenseNot gradedqualityDmaintenanceProvides comprehensive stock market data across US, Hong Kong, and Chinese markets, combining real-time quotes, historical data, fundamentals, and financial statements from multiple sources including Yahoo Finance, Finnhub, Tushare, and Futu OpenAPI.-
- FlicenseNot gradedqualityDmaintenanceUnified financial data access for US, A-share, HK stocks, and FX rates with automatic fallback across multiple data sources.1-
- FlicenseNot gradedqualityAmaintenanceEnables AI agents and regular backends or scripts to access standardized financial market data and analysis across A-shares, US equities, ETFs, indices, and crypto, including technical indicators, fundamentals, money flow, news, filings, and CSV/JSON exports.-