Ash MCP
A

Ash MCP

基于baostock和akshare的A股长期持有与低频交易分析MCP服务,提供基础数据、市场分析、量化策略等功能,支持夜间预取缓存以优化性能。
2分
5.4K

什么是ash-mcp?

ash-mcp是一个专门为A股市场设计的投资分析助手,它通过Model Context Protocol(MCP)为AI助手提供专业的股票分析工具。该服务整合了baostock和akshare两大数据源,专注于长期价值投资分析,提供从基础数据查询到高级策略回测的全套功能。

如何使用ash-mcp?

您可以通过配置MCP客户端(如Gemini)连接到ash-mcp服务,然后通过自然语言指令进行股票查询和分析。例如,您可以询问"分析贵州茅台的基本面"或"筛选低估值高ROE的股票",系统会自动调用相应的分析工具并提供结构化结果。

适用场景

ash-mcp最适合A股长期投资者、价值投资研究者和低频交易策略开发者使用。它特别适合:1)筛选具有长期投资价值的股票;2)分析个股基本面;3)制定和回测低频交易策略;4)监控投资组合健康状况;5)获取市场宏观数据。

主要功能

基础数据查询
提供股票基本信息、历史K线数据、行业分类、分红派息、财务指标等基础数据查询,支持日/周/月/分钟级不同时间粒度。
市场与个股分析
包括市场指数概览、行业资金流向、北向资金监控、个股实时行情、财务分析摘要、估值状态评估等综合分析功能。
长期持有量化分析
专为长期投资者设计的量化工具,包括网格交易计划、多因子评分系统、低频回测、组合再平衡和价值股筛选等功能。
智能预取缓存
支持夜间自动预取数据并缓存,提高日间查询速度,减少实时数据请求,特别适合低频分析场景。
AI助手友好设计
输出格式经过优化,提供精简表格和摘要,有效控制token使用量,确保与各类AI助手的高效交互。
优势
专注于A股长期价值投资,工具设计贴合实际投资需求
数据源稳定可靠,baostock为主,akshare为辅,互为补充
预取缓存机制大幅提升查询速度,减少实时API调用
输出结果结构化且简洁,适合AI助手处理和展示
提供完整的投资分析工作流,从筛选到回测一站式服务
局限性
专注于低频分析,不适合高频交易或实时盯盘需求
部分高级功能依赖夜间预取缓存,新数据需要等待缓存更新
主要面向A股市场,不支持其他市场分析
需要一定的技术基础进行初始配置和部署
免费数据源可能存在延迟,不保证实时性

如何使用

环境准备
确保已安装Python 3.8+环境,并克隆包含子模块的代码仓库。
安装依赖
安装所有必要的Python依赖包。
配置MCP客户端
在您的MCP客户端(如Gemini)中添加ash-mcp服务器配置。
运行预取脚本(推荐)
运行夜间预取脚本以缓存数据,提升日间查询性能。
开始使用
通过AI助手发送自然语言指令,如"帮我分析贵州茅台的投资价值"。

使用案例

长期选股初筛
投资者希望从沪深300中筛选出具有长期投资价值的股票,重点关注估值、盈利能力和成长性。
单只股票深度分析
投资者对某只股票感兴趣,希望全面了解其基本面、估值水平和近期表现。
投资组合再平衡
投资者有一个现有的股票组合,希望根据市场变化进行月度调仓和再平衡。
价值股筛选与网格计划
投资者希望找到与某只优质股票类似但估值更低的标的,并为每只股票制定网格交易计划。

常见问题

ash-mcp支持实时行情吗?
数据更新频率是多少?
需要付费订阅数据源吗?
如何提高查询速度?
支持港股或美股吗?
遇到数据获取失败怎么办?

相关资源

GitHub仓库
ash-mcp的源代码和最新版本
baostock官网
baostock数据源官方文档和API说明
akshare文档
akshare数据源的详细使用文档
Model Context Protocol
MCP协议官方文档和规范
价值投资理念
价值投资基本概念和原则介绍

安装

复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "ash-mcp": {
      "command": "python",
      "args": ["a_share_value_mcp.py"],
      "cwd": "/home/wsl/quant/ash-mcp"
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

P
Paperbanana
PaperBanana是一个自动化生成学术图表和统计图的智能框架,支持从文本描述生成高质量的论文插图,采用多智能体管道和迭代优化,提供CLI、Python API和MCP服务器等多种使用方式。
Python
8.8K
5分
F
Finlab Ai
FinLab AI是一个金融量化分析平台,通过AI技术帮助用户发现投资策略中的超额收益(alpha)。它提供丰富的数据集、回测框架和策略示例,支持自动化安装与集成到主流AI编程助手。
7.5K
4分
A
Apify MCP Server
Apify MCP服务器是一个基于模型上下文协议(MCP)的工具,允许AI助手通过数千个现成的爬虫、抓取器和自动化工具(Apify Actor)从社交媒体、搜索引擎、电商等网站提取数据。它支持OAuth和Skyfire代理支付,可通过HTTPS端点或本地stdio方式集成到Claude、VS Code等MCP客户端中。
TypeScript
7.6K
5分
P
Praisonai
PraisonAI是一个生产就绪的多AI智能体框架,具有自反思功能,旨在创建AI智能体来自动化解决从简单任务到复杂挑战的各种问题。它通过将PraisonAI智能体、AG2和CrewAI集成到一个低代码解决方案中,简化了多智能体LLM系统的构建和管理,强调简单性、定制化和有效的人机协作。
Python
17.0K
5分
M
Maverick MCP
MaverickMCP是一个基于FastMCP 2.0的个人股票分析服务器,为Claude Desktop等MCP客户端提供专业级的金融数据分析、技术指标计算和投资组合优化工具。它预置了520只标普500股票数据,支持多种技术分析策略和并行处理,无需复杂认证即可本地运行。
Python
11.9K
4分
K
Klavis
Klavis AI是一个开源项目,提供在Slack、Discord和Web平台上简单易用的MCP(模型上下文协议)服务,包括报告生成、YouTube工具、文档转换等多种功能,支持非技术用户和开发者使用AI工作流。
TypeScript
31.9K
5分
S
Scrapling
Scrapling是一个自适应网页抓取库,能自动学习网站变化并重新定位元素,支持多种抓取方式和AI集成,提供高性能解析和开发者友好体验。
Python
21.9K
5分
C
Contracts Wizard
OpenZeppelin Contracts Wizard是一个交互式智能合约构建工具,允许用户通过选择合约类型、参数和功能来生成基于OpenZeppelin组件的合约代码。支持多种编程语言,并提供API和嵌入功能。
TypeScript
10.3K
4分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
79.3K
4.5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
90.5K
4.3分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
164.8K
5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
34.4K
4.8分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
52.1K
4.5分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
67.7K
4.8分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
109.5K
4.7分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
66.1K
5分
AIBase
智启未来,您的人工智能解决方案智库