← Back to MCP list
🇨🇳

AKShare Financial MCP

v1.0.0
Data IngestionRecommendedLocal

Local MCP service running via uvx to access financial market data through 46 structured tools — from candlestick history to macro indicators, with unified symbol format, standardized output, built-in caching and rate limiting.

§ Quickstart

Add the following to your MCP client configuration (Cursor, Claude Desktop, etc.):

Settings (top right) → Cursor Settings → Features → MCP → Add New MCP Server. Set to command, type uvx, optional env vars.

MCP Client Configuration

{
  "mcpServers": {
    "mcp-akshare": {
      "command": "uvx",
      "args": [
        "agentladle-mcp-akshare"
      ]
    }
  }
}

Config file locations

  • Please ensure Python uv tool is installed.

§ Tools Reference

6 tools

get_candlesticks

Get candlestick (OHLCV) data for any asset class

ParameterTypeRequiredDescription
symbolstring标的代码 (如 000001.SZ)
periodstring周期 (如 day, week, 5m)
countnumber返回条数
Returns:Array

get_quote

Get latest quote snapshot for symbols

ParameterTypeRequiredDescription
symbolsstring[]标的代码列表
Returns:Array

get_financial_statement

Get company financial statements (BS, IS, CF)

ParameterTypeRequiredDescription
symbolstring股票代码
kindstring报表类型 (IS/BS/CF/ALL)
countnumber返回期数
Returns:Object

get_market_summary

Get market overall sentiment and volume summary

ParameterTypeRequiredDescription
marketstring市场 (如 CN, HK)
Returns:Object

get_news

Get latest news related to the symbol

ParameterTypeRequiredDescription
symbolstring股票代码
countnumber返回条数
Returns:Array

get_capital_flow

Get main capital flow data for a stock

ParameterTypeRequiredDescription
symbolstring股票代码
Returns:Array

§ Examples

Once configured, you can ask the AI directly:

Fundamental Analysis Workflow

Analyze the fundamentals and valuation level of Ping An Bank.

Call get_company for profile, get_financial_metrics for core metrics (e.g. ROE), and get_valuation for current PE/PB.

Market Sentiment Observation

How is the A-share market performing today? What are the characteristics of limit-up stocks?

Use get_market_summary for overall market breadth and volume, combined with get_limit_up_pool to analyze limit-up stocks and sectors.

US Stock Quotes and Historical Trends

How is Apple's stock price trending over the last 30 days?

Call get_candlesticks(symbol="AAPL.US", period="day", count=30) to extract OHLCV daily data.