AKShare One MCP Server
An MCP server based on akshare-one, providing interfaces for China stock market data. It offers a set of tools for retrieving financial information including historical stock data, real-time data, news data, financial statements, etc.
Tools
get_hist_data
Get historical stock data Input parameters:
- symbol (string): Stock code
- interval (string): Time interval (‘minute’,‘hour’,‘day’,‘week’,‘month’,‘year’)
- interval_multiplier (number, optional): Interval multiplier (default: 1)
- start_date (string, optional): Start date in YYYY-MM-DD format (default: ‘1970-01-01’)
- end_date (string, optional): End date in YYYY-MM-DD format (default: ‘2030-12-31’)
- adjust (string, optional): Adjustment type (‘none’, ‘qfq’, ‘hfq’) (default: ‘none’)
- source (string, optional): Data source (‘eastmoney’, ‘sina’) (default: ‘eastmoney’)
get_realtime_data
Get real-time stock data Input parameters:
- symbol (string, optional): Stock code
- source (string, optional): Data source (default: ‘eastmoney’)
get_news_data
Get stock-related news data Input parameters:
- symbol (string): Stock code
- source (string, optional): Data source (default: ‘eastmoney’)
get_balance_sheet
Get company balance sheet data Input parameters:
- symbol (string): Stock code
- source (string, optional): Data source (default: ‘sina’)
get_income_statement
Get company income statement data Input parameters:
- symbol (string): Stock code
- source (string, optional): Data source (default: ‘sina’)
get_cash_flow
Get company cash flow statement data Input parameters:
- symbol (string): Stock code
- source (string, optional): Data source (default: ‘sina’)
get_inner_trade_data
Get company insider trading data Input parameters:
- symbol (string, optional): Stock code
- source (string, optional): Data source (default: ‘xueqiu’)
Usage Instructions
Installing via Smithery
To install akshare-one-mcp for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @zwldarren/akshare-one-mcp --client claude
Preparation
Clone this repository:
git clone https://github.com/zwldarren/akshare-one-mcp.git cd akshare-one-mcpInstall uv if you haven’t already.
Install dependencies:
uv sync
Connect to Any MCP Client
Add the following configuration to the MCP server configuration file:
"mcpServers": {
"akshare-one-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/akshare-one-mcp",
"run",
"akshare-one-mcp"
]
}
}
AKShare One MCP Server
Project Details
- zwldarren/akshare-one-mcp
- MIT License
- Last Updated: 4/28/2025
Recomended MCP Servers
daily.dev is a professional network for developers to learn, collaborate, and grow together 👩🏽💻 👨💻
A collection of pre-defined filesystem structures tailored for various use cases, from personal organization to development environments. Ideal...
A simple Model Context Protocol (MCP) server that integrates with Notion's API to manage my personal todo list.
MCP for Proxmox integration in Cline
Infisical's official MCP server.
Lightweight MCP Server for interacting with Windows Operating System.





