AkShare MCP 服务器
基于 AkShare 库的金融数据 MCP (Model Context Protocol) 服务器,提供全面的股票、基金、期货等金融数据查询功能。
功能特性
📈 股票市场数据
A股实时行情 - 沪深京A股实时行情数据
历史行情数据 - 支持日线、周线、月线,可复权
个股信息查询 - 基本面信息、财务数据
分时数据 - 分钟级K线数据
板块数据 - 新股、风险警示板等
🌏 多市场支持
A股市场 - 沪深京全市场覆盖
港股市场 - 港股数据支持
美股市场 - 美股实时行情(新浪财经)
📊 数据分析工具
同行比较 - 估值、成长性、财务指标对比
风险警示 - ST股票、退市股票信息
股市日历 - 公司动态、重要事件
技术指标 - 支持各类技术分析指标
安装设置
1. 环境要求
Node.js >= 16
Python >= 3.8
akshare 库
2. 安装依赖
3. 构建项目
4. 配置 Claude Code
配置内容:
5. 启动服务
6. 验证配置
重启 Claude Code 后,您就可以使用以下金融数据工具:
A股实时行情查询
历史K线数据(支持复权)
个股基本信息查询
港股、美股数据
同行估值比较分析
可用工具
市场行情类
工具名 | 描述 | 参数 |
| 沪A股实时行情 |
|
| 深A股实时行情 |
|
实时报价类(新增)
工具名 | 描述 | 参数 |
| 个股实时行情数据(雪球) |
|
| 实时行情数据 |
|
| 全球股市实时行情数据 |
|
| 港股实时行情数据 |
|
| 美股实时行情数据(新浪) |
|
历史数据类
工具名 | 描述 | 参数 |
| A股历史行情 |
|
| 分时数据 |
|
个股信息类
工具名 | 描述 | 参数 |
| 个股基本信息 |
|
市场分析类
工具名 | 描述 | 参数 |
| 股市日历公司动态 |
|
特殊板块类
工具名 | 描述 | 参数 |
| 新股数据 |
|
| 风险警示板数据 |
|
使用示例
1. 获取A股实时行情
2. 查询个股历史行情
3. 获取个股基本信息
4. 获取个股实时行情(雪球)
5. 获取多只股票实时行情
7. 获取全球股市实时行情
8. 获取港股实时行情
9. 获取美股实时行情(新浪)
测试
运行测试脚本验证服务功能:
或者直接运行:
数据源
本服务器基于 AkShare 库,数据来源于:
东方财富网
上海证券交易所
深圳证券交易所
新浪财经
腾讯财经
雪球财经
注意事项
数据延迟:实时行情数据可能有15分钟延迟
访问频率:请合理控制API调用频率,避免被限制
免责声明:本服务仅提供数据展示,不构成投资建议
数据准确性:请以官方数据为准,本数据仅供参考
故障排除
常见问题
akshare库未安装
Python版本不兼容 确保使用 Python 3.8+
权限问题 确保脚本有执行权限
网络连接问题 检查网络连接,某些数据源可能需要特殊网络环境
开发
项目结构
添加新工具
在
src/index.ts中的getToolDefinitions方法中添加工具定义Python服务会自动调用对应的akshare函数
在
test/mcp-test.js中添加相应的测试用例
许可证
MIT License
贡献
欢迎提交 Issue 和 Pull Request!
更新日志
v1.0.0
初始版本发布
支持基础的股票数据查询功能
包含完整的测试套件