Skip to main content
Glama
lolifamily

ashare-mcp

by lolifamily

A-Share MCP Server

A-Share (中国A股) 市场数据 MCP 服务器,基于 baostock 数据源。

Vibe Coded -- 本项目由 AI 辅助编写 (vibe coding),代码质量和计算公式未经严格审计。 估值模型 (DCF / DDM / PEG)、技术指标、风险指标等涉及的数学公式可能存在错误, 产出的数字仅供学习参考,请勿作为任何投资决策的依据。 如果你发现了 bug,欢迎提 issue 或 PR。


功能概览

分类

工具

行情数据

K线、快照、复权因子、股票列表、行业分类、交易日历、分红

财务数据

利润、增长、资产负债、现金流、杜邦分析、营运能力

财务报表 (akshare 可选)

资产负债表、利润表、现金流量表 (绝对值全科目)、净负债

指数成分

沪深300、上证50、中证500

宏观数据

货币供应量 (M0/M1/M2)、存贷款利率、存款准备金率

技术分析

MACD、RSI、KDJ、BOLL、WR、CCI、ATR、ADX、OBV、MFI、均线 (SMA/EMA)

估值分析

PE/PB/PS 历史分位、行业对比、DCF、DDM、PEG

风险指标

Beta、Sharpe、最大回撤、波动率、信息比率

Related MCP server: ashare-mcp

快速开始

需要 Python >= 3.12 和 uv

# 克隆
git clone <repo-url>
cd ashare-mcp

# 安装依赖
uv sync

# 启动 (stdio 模式,供 MCP 客户端对接)
uv run python -m ashare_mcp

# 或 HTTP 模式
uv run python -m ashare_mcp --transport http --port 3000

可选: akshare 扩展

# 安装 akshare 可选依赖后多出 2 个工具 + DCF 自动改用真实现金流/Capex/净负债
uv sync --extra akshare

安装后:

  • 新增 get_financial_statement (参数 statement: balance/income/cash_flow) 和 get_net_debt 工具 (数据源: 东方财富)

  • calculate_dcf_valuation 自动改用真实经营现金流 (NETCASH_OPERATE) 和 Capex (CONSTRUCT_LONG_ASSET),net_debt 自动从资产负债表计算;capex_to_ocf_ratio 仍需提供,作为 akshare 运行时失败/未安装时的回退估算

  • data_provenance 字段如实标注数据来源

  • 不安装则行为与之前完全一致

注意事项

  • 数据来源为 baostock 免费接口,无需注册、无需 API Key

  • baostock 仅提供 A 股历史数据,不提供实时行情

  • 技术指标需要足够的历史数据做 warmup(如 MACD 至少需要 33 个交易日),窗口过短会返回 null

  • 复权因子仅在除权除息日存在记录,非除权日期查询会返回空

  • DCF 中的 OCF 是由 MBRevenue * CFOToOR 推算的(约 2% 精度),Capex 需调用者自行提供;安装 akshare 后自动改用真实数据

  • DDM 的股利 CAGR 仅上限 clamp 到 20%(防过度外推),负 CAGR 透传

  • akshare 数据源走东方财富网页接口,有反爬/限频,不保证永久稳定

Credits

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
1dRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Professional financial data MCP server integrating Tushare API, providing real-time financial data and technical indicators analysis for stocks, indices, funds, bonds, and cryptocurrencies across multiple markets (A-share, US, HK, crypto).
    Last updated
    18
    64
    MIT
  • F
    license
    B
    quality
    B
    maintenance
    An MCP server that exposes all 23 baostock data endpoints as tools, including K-line, quarterly financials, performance reports, dividends, industry classification, index constituents, and macro series.
    Last updated
    24
    2
  • F
    license
    -
    quality
    C
    maintenance
    MCP server that wraps SFC financial data API into 32 tools for comprehensive A-share market data, including real-time quotes, rankings, limit-up statistics, news, themes, financials, charts, research reports, and watchlists.
    Last updated

View all related MCP servers

Related MCP Connectors

  • 7-factor stock scoring MCP server. US/HK/CN, 74 stocks. Free + Premium (USDC/Base). x402 ready.

  • Read-only China A-share data for AI agents: market, limit-up, capital flow and disclosures.

  • Provide access to Chinese stock market data including historical prices, real-time data, news, and…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/lolifamily/ashare-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server