AkShare OneSAFE
MCP server that provides access to Chinese stock market data using akshare-one
Overview
From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.
English | 中文
[](https://smithery.ai/server/@zwldarren/akshare-one-mcp)
[](https://pypi.org/project/akshare-one-mcp/) [](https://pypi.org/project/akshare-one-mcp/) [](https://pypi.org/project/akshare-one-mcp/) [](https://github.com/zwldarren/akshare-one-mcp/blob/main/LICENSE)
Overview
An MCP server based on akshare-one, providing comprehensive interfaces for China stock market data. It offers a set of powerful tools for retrieving financial information including historical stock data, real-time data, news data, and financial statements.
Available Tools
Automatic source fallback
Except for get_news_data and get_inner_trade_data, whose upstream exposes a single source, every tool takes a source parameter for the preferred data source and a fallback parameter (on by default) that decides whether the other sources of the same domain are tried when that source raises or returns an empty frame:
The requested source is always tried first;
eeb04dc54774OBSERVED · 2026-10-06Connect
Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control.
claude mcp add akshare-one-mcp -- None akshare-one-mcp==0.3.9
Trust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | PASS |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- declared (5 observation(s))
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (3)
> **Note:** When using streamable-http mode, the MCP server will be available at `http://{host}:{port}/mcp`. For the default configuration, this would be `http://0.0.0.0:8081/mcp`.> **说明:** 启用 streamable-http 模式后,MCP 服务器将在 `http://{host}:{port}/mcp` 提供服务。默认地址为 `http://0.0.0.0:8081/mcp`Gates applied: no_behavioural_pass.
eeb04dc54774full audit observations/trust-audit/mcp-server/zwldarren__akshare-one.json · Report an issue / request a re-scanAudit history
Every audit this server has had. A grade with a past is a grade somebody is still checking.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-06 | eeb04dc54774 | SAFE | B | 89 | first audit |
Questions
What is the AkShare One MCP server?
MCP server that provides access to Chinese stock market data using akshare-one
Is AkShare One safe to connect to an agent?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean server reads B.
What credentials does AkShare One need?
No credential environment variables were found in its source, so it appears to need none.
How does AkShare One run?
It speaks stdio and streamable-http, so it runs as a local process your client starts. It is published on PyPI as akshare-one-mcp.
How current is this page?
The grade is for one exact copy of the source (eeb04dc54774), read on 2026-10-06. The repository is watched and re-audited when it changes.