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.
Features
- 🏢 Market Overview: Shanghai and Shenzhen Exchange market statistics data
- 🏢 Stock Information: East Money stock information, Xueqiu company profiles
- 🏭 Industry Sectors: Industry sector data, real-time quotes, constituent stock information
- 🔥 Stock Hotness: A-share popularity rankings, Xueqiu trading rankings
- 📈 Real-time Quotes: Shanghai-Shenzhen-Beijing A-share real-time quotes, stock prices, limit-up stock pools
- 📊 Historical Data: A-share historical K-line data, Tencent Securities historical data, intraday quotes
- 💰 Fundamental Analysis: Financial indicators, profit forecasts, information disclosure announcements
- 📈 Fund Flow: Dragon and Tiger list details, individual stock fund flow, institutional participation
- 📰 News & Updates: Global financial news, Futu Niuniu updates
- 📊 Peer Comparison: Valuation comparison, growth comparison
- 🔧 Utility Tools: Stock code lookup, trading calendar, insider trading data, stock research reports
Installation
pip install akshare-tools
Usage
Using MCP Inspector
MCP Inspector is a command-line tool for testing and debugging MCP servers:
npx @modelcontextprotocol/inspector uvx akshare-tools
Using with MCP Client
Configure in MCP-compatible applications (like Claude Desktop):
{
"mcpServers": {
"akshare-mcp": {
"command": "uvx",
"args": [
"akshare-tools"
]
}
}
}
Available Tools
📊 Stock Market Overview
get_stock_sse_summary: Shanghai Stock Exchange stock data summaryget_stock_szse_summary: Shenzhen Stock Exchange market summary - security category statistics
🏢 Stock Information
get_stock_individual_info_em: East Money - Individual Stock - Stock Informationget_stock_individual_basic_info_xq: Xueqiu - Individual Stock - Company Profile - Company Introduction
🏭 Industry Sectors
get_stock_board_industry_name_em: East Money - Shanghai-Shenzhen-Beijing Sectors - Industry Sector Dataget_stock_board_industry_spot_em: East Money - Shanghai-Shenzhen Sectors - Industry Sector - Real-time Quote Dataget_stock_board_industry_cons_em: East Money - Shanghai-Shenzhen Sectors - Industry Sector - Sector Constituent Stock Data
🔥 Stock Hotness
get_stock_hot_rank_em: East Money - Stock Hotness - Popularity Ranking Dataget_stock_hot_deal_xq: Xueqiu - Shanghai-Shenzhen Stock Market - Hotness Ranking - Trading Ranking Data
📈 Real-time Quotes
get_stock_zh_a_spot_em: Shanghai-Shenzhen-Beijing A-share Real-time Quote Dataget_stock_info_xueqiu: Xueqiu Individual Stock Real-time Market Data Informationget_stock_zt_pool_em: East Money - Limit-up Stock Pool Data
📊 Historical Data
get_stock_a_hist: A-share Historical K-line Dataget_stock_zh_a_hist_tx: Tencent Securities - Daily Frequency - Stock Historical Dataget_stock_zh_a_hist_min_em: East Money - Shanghai-Shenzhen-Beijing A-shares - Daily Intraday Quote Data
💰 Fundamental Analysis
get_stock_financial_analysis_indicator: Sina Finance - Financial Analysis - Financial Indicator Dataget_stock_profit_forecast_em: East Money - Data Center - Research Reports - Profit Forecastget_stock_zh_a_disclosure_report_cninfo: CNINFO - Information Disclosure Announcements
📈 Fund Flow
get_stock_lhb_detail_em: East Money - Data Center - Dragon and Tiger List - Dragon and Tiger List Detailsget_stock_individual_fund_flow: East Money - Data Center - Individual Stock Fund Flowget_stock_comment_detail_zlkp_jgcyd_em: East Money - Data Center - Featured Data - Thousands of Comments - Main Control - Institutional Participation Data
📰 News & Updates
get_stock_info_global_em: East Money - Global Financial Newsget_stock_info_global_futu: Futu Niuniu - Updates
📊 Peer Comparison
get_stock_zh_valuation_comparison_em: East Money - Quote Center - Peer Comparison - Valuation Comparison Dataget_stock_zh_growth_comparison_em: East Money - Quote Center - Peer Comparison - Growth Comparison Data
🔧 Utility Tools
get_stock_info_a_code_name: Shanghai-Shenzhen-Beijing A-share Stock Codes and Stock Short Names Data (supports fuzzy matching by company name)get_tool_trade_date_hist_sina: Sina Finance - Stock Trading Calendar Dataget_stock_inner_trade_xq: Xueqiu - Quote Center - Shanghai-Shenzhen Stock Market - Insider Trading Dataget_stock_research_report_em: East Money - Data Center - Research Reports - Individual Stock Research Report Data
Development
Install Development Dependencies
pip install -e ".[dev]"
Run Tests
pytest
Code Formatting
black src/
ruff check src/
License
MIT License - see LICENSE file for details
Contributing
Issues and Pull Requests are welcome!
Related Links
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters