Skip to main content
Glama
Stock Data MCP Server

Stock Data MCP Server

by stockmcp

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-mcp
  • MCP 配置

{
  "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_TOKEN

Tushare Pro API Token(A股高优先数据源)

ALPHA_VANTAGE_API_KEY

Alpha Vantage API Key(美股数据增强,不配置则使用 yfinance 免费源)

OKX_BASE_URL

OKX API 代理地址

BINANCE_BASE_URL

Binance API 代理地址

NEWSNOW_CHANNELS

NewsNow 财经快讯频道列表(默认:wallstreetcn-quick,cls-telegraph,jin10)

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

工具列表

工具

说明

search

股票搜索

stock_info

股票信息

stock_prices

历史价格+技术指标

stock_realtime

实时行情

stock_batch_realtime

批量实时行情

stock_chip

筹码分布

stock_fund_flow

个股资金流向

stock_period_stats

多周期统计

stock_sector_spot

个股所属板块

stock_board_cons

板块成分股

stock_news

个股新闻

stock_news_global

全球财经快讯

stock_indicators_a

A股财务指标

stock_indicators_hk

港股财务指标

stock_indicators_us

美股财务指标

stock_zt_pool_em

A股涨停股池

stock_zt_pool_strong_em

A股强势股池

stock_lhb_ggtj_sina

A股龙虎榜

stock_sector_fund_flow_rank

板块资金流

stock_overview_us

美股公司概览(Alpha Vantage / yfinance)

stock_financials_us

美股财务报表(Alpha Vantage / yfinance)

stock_news_us

美股新闻情绪(需 Alpha Vantage API key)

stock_earnings_us

美股盈利数据(Alpha Vantage / yfinance)

stock_insider_us

美股内部交易(Alpha Vantage / yfinance)

stock_tech_indicators_us

美股技术指标(需 Alpha Vantage API key)

okx_prices

加密货币K线

okx_loan_ratios

加密货币借贷比

okx_taker_volume

加密货币买卖量

binance_ai_report

加密货币AI分析

get_current_time

系统时间及交易日

data_source_status

数据源状态

License

MIT

Available Tools

47 tools
backtest_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.

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_locked_sharesA股限售解禁日历B

获取A股限售股解禁日历,查看即将解禁的股票及解禁规模。限售解禁是重要的市场供给压力指标。

Inputs: start_date, end_date, mode, 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

    B3.4/5.0

    Scored across 47 tools

    Disambiguation4/5

    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.

    Naming Consistency5/5

    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.

    Tool Count3/5

    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).

    Completeness4/5

    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

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      D
      maintenance
      Provides 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.
      30
      56 PyPI
      47
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      Provides 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.
      -
    • F
      license
      Not graded
      quality
      D
      maintenance
      Unified financial data access for US, A-share, HK stocks, and FX rates with automatic fallback across multiple data sources.
      1
      -
    • F
      license
      Not graded
      quality
      A
      maintenance
      Enables 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.
      -