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.5.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.5-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: akshare_tools-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 0e0bb0ffd18142029ef1b2a54f17ba6e100c00733e020f03f4c533fbd99547e7
MD5 d3ecdff380a71d98f3d83a4017037912
BLAKE2b-256 3cde176c4c27b732de3b0871e0e0a4f6bb454785b99e8aedf08b0b00d33c1502

See more details on using hashes here.

File details

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

File metadata

  • Download URL: akshare_tools-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 9.4 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7969478f56977c8fdbf104166b038162d0ad5ab0985c64e5892a2fd29a78dfa4
MD5 08de76aa8ad60f23472ea829a6c92586
BLAKE2b-256 eb7558d97babd6b17015157a0f71d4656d1792ae9463cd52de95cb69e98ba772

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