
Zwldarren Akshare One Mcp
ai.smithery由 smithery.ai 发布官方发布者v1.14.0更新于 Oct 24, 2026
Provide access to Chinese stock market data including historical prices, real-time data, news, and…
发布方自己的服务:222wcnm Bilistalkermcp
概览
远程 MCP 服务器,让助手以只读方式获取中国股市数据:历史与实时行情、新闻和财务报表。
- 可以做什么
- 按周期、日期区间、复权方式和自定义技术指标获取历史行情
- 获取单只股票或全市场的实时行情
- 读取指定股票的相关新闻
- 获取资产负债表、利润表、现金流量表以及关键财务指标
- 查询内部人交易数据,以及当前时间和最近交易日
- 在 eastmoney、sina、ths、xueqiu 等数据源之间切换或固定来源,并支持自动回退
- 适用场景
- 适合需要让助手查询或对比中国 A 股行情、公司基本面与个股新闻的场景,无需自己编写抓取代码。更偏向研究与分析类问题,而非交易下单。
- 运行要求
- 需要连接 server.smithery.ai 上的远程 streamable HTTP 端点,必须使用 OAuth 认证,并通过 Authorization 请求头提供 bearer 令牌。无需本地运行时或安装软件包。数据由服务器向第三方中国行情数据源获取。
安装
在 SourceWeft 中
- 打开 控制台中的 Zwldarren Akshare One Mcp,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/ai.smithery%2Fzwldarren-akshare-one-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"zwldarren-akshare-one": {
"type": "http",
"url": "https://server.smithery.ai/@zwldarren/akshare-one-mcp/mcp"
}
}
}README
AKShare One MCP Server
[PyPI version] [PyPI downloads] [Python versions] [License: MIT]
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.
[akshare-one-mcp MCP server]Available Tools
Automatic source fallback
Except for get_inner_trade_data, whose upstream exposes a single source, every data 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; the order only governs the fallback. Because akshare-one projects every source onto its domain's declared columns, falling back cannot change the field names or their order. When every source fails, the error lists each one and why it failed; when every source succeeds but has no data, an empty result is returned. Set fallback to false to pin a single source — a failure then surfaces directly, which is useful when you need to know exactly where the numbers came from.
The source that actually served a call is logged under the akshare_one_mcp.providers logger.
Market Data Tools
get_hist_data
Get historical stock market data with support for multiple time periods and adjustment methods.
Parameters
symbol(string, required): Stock code (e.g. '000001')interval(string, optional): Time interval ('minute','hour','day','week','month','year') (default: 'day')interval_multiplier(number, optional): Interval multiplier (default: 1)start_date(string, optional): Start date in YYYY-MM-DD format (default: '1970-01-01')end_date(string, optional): End date in YYYY-MM-DD format (default: '2030-12-31')adjust(string, optional): Adjustment type ('none', 'qfq', 'hfq') (default: 'none')source(string, optional): Data source ('eastmoney', 'eastmoney_direct', 'sina', 'ths') (default: 'eastmoney')fallback(boolean, optional): Try 'eastmoney', 'eastmoney_direct', 'sina' and 'ths' in order when the chosen source fails or has no data (default: true)indicators_list(list, optional): Technical indicators to addrecent_n(number, optional): Number of most recent records to return (default: 100)
get_realtime_data
Get real-time stock market data.
Parameters
symbol(string, optional): Stock codesource(string, optional): Data source ('eastmoney_direct', 'eastmoney', 'xueqiu', 'ths') (default: 'eastmoney_direct')fallback(boolean, optional): Try 'eastmoney_direct', 'eastmoney', 'xueqiu' and 'ths' in order when the chosen source fails or has no data (default: true; 'xueqiu' and 'ths' are skipped when no symbol is given, as they quote one symbol at a time)
News & Information Tools
get_news_data
Get stock-related news data.
Parameters
symbol(string, required): Stock codesource(string, optional): Data source ('eastmoney', 'ths') (default: 'eastmoney')fallback(boolean, optional): Try 'eastmoney' and 'ths' in order when the chosen source fails or has no data (default: true)recent_n(number, optional): Number of most recent records to return, newest first (default: 10)
Financial Statement Tools
get_balance_sheet
Get company balance sheet data.
Parameters
symbol(string, required): Stock codesource(string, optional): Data source ('sina', 'eastmoney_direct') (default: 'sina')fallback(boolean, optional): Try the other source when the chosen one fails or has no data (default: true)recent_n(number, optional): Number of most recent records to return (default: 10)
get_income_statement
Get company income statement data.
Parameters
symbol(string, required): Stock codesource(string, optional): Data source ('sina', 'eastmoney_direct') (default: 'sina')fallback(boolean, optional): Try the other source when the chosen one fails or has no data (default: true)recent_n(number, optional): Number of most recent records to return (default: 10)
get_cash_flow
Get company cash flow statement data.
Parameters
symbol(string, required): Stock codesource(string, optional): Data source ('sina', 'eastmoney_direct') (default: 'sina')fallback(boolean, optional): Try the other source when the chosen one fails or has no data (default: true)recent_n(number, optional): Number of most recent records to return (default: 10)
Analysis & Metrics Tools
get_inner_trade_data
Get company insider trading data.
Parameters
symbol(string, required): Stock code
get_financial_metrics
Get key financial metrics from the three major financial statements.
Parameters
symbol(string, required): Stock codesource(string, optional): Data source ('sina', 'eastmoney_direct') (default: 'eastmoney_direct')fallback(boolean, optional): Try the other source when the chosen one fails or has no data (default: true)recent_n(number, optional): Number of most recent records to return (default: 10)
get_time_info
Get current time with ISO format, timestamp, and the last trading day.
Installation & Setup
Running Modes
The server supports two modes: stdio and streamable-http
Command Line Arguments:
--streamable-http: Enable HTTP mode (default: stdio mode)--host: Host to bind to in HTTP mode (default: 0.0.0.0)--port: Port to listen on in HTTP mode (default: 8081)
Note: When using streamable-http mode, the MCP server will be available at
http://{host}:{port}/mcp. For the default configuration, this would behttp://0.0.0.0:8081/mcp.
Installation Options
Option 1: Via Smithery
To install akshare-one-mcp for Claude Desktop automatically via Smithery:
Option 2: Via uv
Install uv if you haven't already.
uvx installs the package from PyPI and runs it on Python 3.12 or newer.
Add the following configuration to your MCP Client settings:
Option 3: Local Development Setup
-
Clone this repository:
-
Install dependencies:
-
Add the following configuration to your MCP Client settings:
Technical Indicators Reference
The get_hist_data tool supports the following technical indicators:
Trend Indicators
- Moving Averages: SMA (Simple Moving Average), EMA (Exponential Moving Average)
- Trend Tracking: MACD (Moving Average Convergence Divergence), APO (Absolute Price Oscillator), PPO (Percentage Price Oscillator)
- Rate of Change: ROC (Rate of Change), ROCP (Rate of Change Percentage), ROCR (Rate of Change Ratio), ROCR100
- Other: TRIX (Triple Exponential Moving Average), ULTOSC (Ultimate Oscillator)
Momentum Indicators
- Relative Strength: RSI (Relative Strength Index), CCI (Commodity Channel Index)
- Trend Strength: ADX (Average Directional Index), DX (Directional Index)
- Money Flow: MFI (Money Flow Index), MOM (Momentum), CMO (Chande Momentum Oscillator), WILLR (Williams %R)
Volatility Indicators
- Bollinger Bands: BOLL (Bollinger Bands)
- Average True Range: ATR (Average True Range)
- Parabolic SAR: SAR (Parabolic Stop and Reverse)
Volume Indicators
- Volume: OBV (On-Balance Volume), AD (Accumulation/Distribution Line), ADOSC (Accumulation/Distribution Oscillator)
Other Indicators
- Stochastic: STOCH (Stochastic Oscillator)
- Aroon: AROON (Aroon Indicator), AROONOSC (Aroon Oscillator)
- Balance of Power: BOP (Balance of Power)
- Directional Indicators: MINUS_DI, MINUS_DM, PLUS_DI, PLUS_DM
- Time Series Forecast: TSF (Time Series Forecast)
来源:README.md,提交 793124d
工具
0版本历史
1- v1.14.0最新Sep 16, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
其他 Smithery 集成

222wcnm Bilistalkermcp
ai.smithery官方发布者
Bilibili 创作者分析服务器,让助手查询指定用户的资料、视频、动态、专栏、字幕、关注列表和评论。

Zhaoganghao Hellomcp
ai.smithery官方发布者
一个小型远程 MCP 服务器,让助手按名字向人问候,并介绍“Hello, World”的由来。

Zeta Chain Cli
ai.smithery官方发布者
一个远程 MCP 服务器,让助手为任意姓名或受众生成友好、可定制的问候语。

Yuna0x0 Hackmd Mcp
ai.smithery官方发布者
一个连接 HackMD API 的 MCP 服务器,让助手读取、创建、更新和删除 HackMD 笔记并管理团队。

Yuna0x0 Anilist Mcp
ai.smithery官方发布者
AniList MCP 服务器,让助手搜索和读取动漫、漫画、角色、制作人员、工作室与用户数据,并凭令牌管理列表、动态和收藏。