Skip to main content

Akshare MCP Server - A Model Context Protocol server for accessing Chinese stock market data via AKShare

Project description

AKShare MCP Server

A Model Context Protocol (MCP) server for accessing Chinese stock market data via AKShare.

功能特性

  • 🏢 市场总览: 获取上海、深圳交易所市场统计数据
  • 📈 实时行情: 沪深京A股实时行情、个股报价、涨停股池
  • 📊 历史数据: A股历史K线、分时数据、历史分时行情
  • 💰 基本面分析: 财务指标、盈利预测、信息披露公告
  • 📈 技术分析: 龙虎榜详情、个股资金流向
  • 📰 新闻资讯: 全球财经快讯、市场动态
  • 🔧 辅助工具: 股票代码查询、交易日历

安装

pip install akshare-tools

使用方法

使用 MCP Inspector

MCP Inspector 是一个用于测试和调试 MCP 服务器的命令行工具:

npx @modelcontextprotocol/inspector uvx akshare-tools

作为 MCP 客户端使用

在支持 MCP 的应用(如 Claude Desktop)中配置:

{
    "mcpServers": {
      "akshare-mcp": {
        "command": "uvx",
        "args": [
          "akshare-tools"
        ]
      }
    }
}

可用工具

📊 股票市场总貌

  • get_stock_sse_summary: 上海证券交易所股票数据总貌
  • get_stock_szse_summary: 深圳证券交易所市场总貌-证券类别统计

📈 实时行情

  • get_stock_zh_a_spot_em: 沪深京A股实时行情数据
  • get_stock_info_xueqiu: 雪球个股实时市场数据信息
  • get_stock_zt_pool_em: 东方财富网-涨停股池数据

📊 历史数据

  • get_stock_a_hist: A股历史K线数据
  • get_stock_zh_a_hist_min_em: 东方财富网-沪深京A股-每日分时行情数据

💰 基本面分析

  • get_stock_financial_analysis_indicator: 新浪财经-财务分析-财务指标数据
  • get_stock_profit_forecast_em: 东方财富网-数据中心-研究报告-盈利预测
  • get_stock_zh_a_disclosure_report_cninfo: 巨潮资讯网-信息披露公告

📈 技术分析

  • get_stock_lhb_detail_em: 东方财富网-数据中心-龙虎榜单-龙虎榜详情
  • get_stock_individual_fund_flow: 东方财富网-数据中心-个股资金流向

📰 新闻资讯

  • get_stock_info_global_em: 东方财富-全球财经快讯
  • get_stock_info_global_futu: 富途牛牛-快讯

🔧 辅助工具

  • get_stock_info_a_code_name: 沪深京A股股票代码和股票简称数据
  • get_tool_trade_date_hist_sina: 新浪财经-股票交易日历数据

开发

安装开发依赖

pip install -e ".[dev]"

运行测试

pytest

代码格式化

black src/
ruff check src/

许可证

MIT License - 详见 LICENSE 文件

贡献

欢迎提交 Issue 和 Pull Request!

相关链接

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

akshare_tools-0.1.2.tar.gz (187.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

akshare_tools-0.1.2-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file akshare_tools-0.1.2.tar.gz.

File metadata

  • Download URL: akshare_tools-0.1.2.tar.gz
  • Upload date:
  • Size: 187.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for akshare_tools-0.1.2.tar.gz
Algorithm Hash digest
SHA256 4147d7b5a382877b8887c85116c618ee227b93579a4a2a82da8b05ffb0e00c17
MD5 0b21404d002342e0863048de41507b6e
BLAKE2b-256 b8bb56480d632b786d8b3d4b5169e84117a583cb613746acd246356f23f79e95

See more details on using hashes here.

File details

Details for the file akshare_tools-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: akshare_tools-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for akshare_tools-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 afca8e9bfc398eb12486990830f72b8743002cc6a95e474c275c1c0e66ce42cf
MD5 3246a81aa7e29559ac8fa178c249c21f
BLAKE2b-256 1ef902ad996434872e7c2f8f8ae881a0bd86f75b4b26a69e44630e3640daf61a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page