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.4.tar.gz (189.6 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.4-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: akshare_tools-0.1.4.tar.gz
  • Upload date:
  • Size: 189.6 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.4.tar.gz
Algorithm Hash digest
SHA256 0516d9a4177b1d2f0663f87c222a38f9cd594dc06a8efb389026495a41a7270c
MD5 48fb6ff1f754553328b316dd2bc26b1f
BLAKE2b-256 0a115b76bca5f7662916ee558f618bd61475897a57b02514eb65348f6877f1d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: akshare_tools-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 9.5 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7257e24b6a5c8501e38867772ad487e2563ddf8a862d18cd4f5f7856d175928a
MD5 8f1b6e38aeb78be7db16ecb7e1656236
BLAKE2b-256 bcf0b33cae1deb5bec7eb1fd4d8f0b1d2ff4d83c3e3b103f3ca3e4e71aca18a1

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