Akshare One MCP Server

China stock market data retrieval including historical, real-time, and financial reports.

Data last scanned today · Reviewed today

349 tools215PythonMIT

Overview

Akshare One MCP Server provides a specialized set of tools for interacting with Chinese financial market data. It integrates directly with the akshare-one library to allow users to query stock symbols for historical price trends, current market status, and news updates. Beyond market pricing, the server exposes functionality for financial analysis by fetching structured balance sheets, income statements, and cash flow reports. This enables developers to feed detailed company performance metrics directly into their AI-driven analysis workflows.

Our verdict

This server carries a high risk level with a security score of 34/100. A primary concern is that every installation is granted full write access without any read-only mode, and the lack of OAuth support necessitates caution regarding authentication. Given that the project is community-maintained and has not undergone an editorial review, it should be used in isolated environments and only by those comfortable managing dependencies from unverified, non-official sources.

  • Comprehensive coverage of Chinese stock market financial data.
  • Zero direct dependencies reduces the local supply-chain footprint.
  • Well-documented tool parameters for historical and real-time queries.
  • Open source project under the MIT license.
  • High security risk due to missing read-only access controls.
  • No official vendor support or established security audit process.
  • Inactive repository with no commits for over 140 days.
  • No official homepage or documentation link provided.

Tools

ToolDescriptionRisk
get_hist_dataGet historical stock market data with support for multiple time periods and adjustment methods.low
get_realtime_dataGet real-time stock market data.low
get_news_dataGet stock-related news data.low
get_balance_sheetGet company balance sheet data.low
get_income_statementGet company income statement data.low
get_cash_flowGet company cash flow statement data.low
get_inner_trade_dataGet company insider trading data.low
get_financial_metricsGet key financial metrics from the three major financial statements.low
get_time_infoGet current time with ISO format, timestamp, and the last trading day.low

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

Does the server support running over HTTP?

Yes, the server supports a streamable-http mode which can be enabled using the --streamable-http command line argument.

What is the default port for HTTP mode?

The server defaults to port 8081 when running in streamable-http mode.

Can I choose different data sources for historical or real-time data?

Yes, many tools such as get_hist_data, get_realtime_data, and get_cash_flow allow you to specify a preferred data source as a parameter.

What are the requirements for installation via uv?

You need to have uv installed and add the specified configuration block to your MCP client settings using 'uvx' as the command and 'akshare-one-mcp' as the argument.

Can I retrieve technical indicators for stock data?

Yes, the get_hist_data tool supports adding various technical indicators, such as MACD, RSI, SMA, and EMA, via the indicators_list parameter.

Badge

Akshare One MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.