Labsco
MCP SERVER

AKShare One

by zwldarren

Pull Chinese-listed equity data into the conversation — adjusted price history, real-time quotes, the three statements, insider trades and news — keyed on a ticker symbol.

Equity & Fund Market DataVerified
Summary
Chinese equity fundamentals arrive without an API key or a data contract.

Coverage is price plus fundamentals for one market: history, quotes, three statements, derived metrics, insider trades and news, all addressed by symbol. Two arguments carry more weight than the rest — adjust, which decides whether a price series is comparable across corporate actions, and get_time_info, which lets a model resolve "last quarter" against the real last trading day. Source selection is per call and only eastmoney_direct is described as spanning A, B and H shares, so a thin result is most often a source that does not cover the listing.

What it is

A market-data server over AKShare for A, B and H shares, returning price history, quotes, financial statements and news by symbol.

What you get
  • Historical bars with the parameters that decide what the series means: adjust, interval and interval_multiplier, an explicit start and end date or a recent_n window, and a selectable source
  • Real-time quotes, with eastmoney_direct named as the source covering A, B and H shares
  • The three statements separately — balance sheet, income statement and cash flow — plus a key-metrics view derived across all three
  • Insider trading records by symbol
  • Stock-related news by symbol, capped to the most recent n
  • get_time_info returning the current time and the last trading day, which is what makes a relative date range resolvable against the market rather than the calendar
Requirements

`uv` with a Python available, and a ticker symbol for whichever A-, B- or H-share you are asking about. No account or key is declared: the data arrives through AKShare's sources, and the source argument selects between them where a tool offers it.

Setup effort

One command — uvx akshare-one-mcp