akshare-one-mcp
by zwldarren·★ 172·13,664 30d uses·Score 75
MCP server providing comprehensive Chinese stock market data through akshare-one API.
Overview
This MCP server integrates with akshare-one to provide extensive Chinese stock market data including historical prices, real-time data, financial statements, and news. It offers multiple tools for retrieving market information with customizable parameters, supporting various technical indicators for technical analysis. The server operates in both stdio and HTTP modes, making it flexible for different integration scenarios.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server if you need access to Chinese stock market data within an MCP-enabled environment, especially when working with financial analysis tools.
When NOT to choose this
Don't choose this if you need data for markets outside of China, as it's specifically designed for Chinese stock market data only.
Tools this server exposes
9 tools extracted from the READMEget_hist_dataget_hist_data(symbol, interval=None, interval_multiplier=None, start_date=None, end_date=None, adjust=None, source=None, indicators_list=None, recent_n=None)Get historical stock market data with support for multiple time periods and adjustment methods.
get_realtime_dataget_realtime_data(symbol=None, source=None)Get real-time stock market data.
get_news_dataget_news_data(symbol, recent_n=None)Get stock-related news data.
get_balance_sheetget_balance_sheet(symbol, recent_n=None)Get company balance sheet data.
get_income_statementget_income_statement(symbol, recent_n=None)Get company income statement data.
get_cash_flowget_cash_flow(symbol, source=None, recent_n=None)Get company cash flow statement data.
get_inner_trade_dataget_inner_trade_data(symbol)Get company insider trading data.
get_financial_metricsget_financial_metrics(symbol, recent_n=None)Get key financial metrics from the three major financial statements.
get_time_infoget_time_info()Get current time with ISO format, timestamp, and the last trading day.
Comparable tools
Installation
Installation
Via Smithery (Recommended)
npx -y @smithery/cli install @zwldarren/akshare-one-mcp --client claudeVia uv
- Install uv if you haven't already
- Add this to your Claude Desktop config:
{
"mcpServers": {
"akshare-one-mcp": {
"command": "uvx",
"args": ["akshare-one-mcp"]
}
}
}Local Development
- Clone:
git clone https://github.com/zwldarren/akshare-one-mcp.git - Install deps:
uv sync - Add to Claude config with
uv run akshare-one-mcpin the command
FAQ
- What markets does this server cover?
- This server specifically focuses on Chinese stock market data, including A-shares, B-shares, and other Chinese equity markets.
- Can I use this server with MCP clients other than Claude?
- Yes, it can work with any MCP client that supports stdio or HTTP modes. The HTTP mode allows for easy integration with web-based applications.
Compare akshare-one-mcp with
Last updated · Auto-generated from public README + GitHub signals.