https://github.com/wukan1986/akshare_mcp
AKShare的MCP Server
https://github.com/wukan1986/akshare_mcp
Last synced: 4 months ago
JSON representation
AKShare的MCP Server
- Host: GitHub
- URL: https://github.com/wukan1986/akshare_mcp
- Owner: wukan1986
- License: mit
- Created: 2025-05-08T12:23:46.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-05-09T01:16:32.000Z (5 months ago)
- Last Synced: 2025-05-18T11:11:20.311Z (5 months ago)
- Language: Python
- Size: 9.77 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# akshare_mcp
`AKShare`数据接口的`MCP Server`封装
## 项目背景
`AKShare`提供了上千个数据接口,但`Github`上提供的服务都只支持少量接口,所以本项目将所有接口都暴露出来,方便用户使用。
## 安装
1. 在虚拟环境下执行`pip install akshare_mcp`或`uv pip install akshare_mcp`,
2. 运行`python -m akshare_mcp -h`检查是否安装成功,留意打印的配置文件路径## 配置
```json
{
"mcpServers": {
"akshare_mcp": {
"command": "D:\\Users\\Kan\\miniconda3\\envs\\py312\\python.exe",
"args": [
"-m",
"akshare_mcp",
"--format",
"markdown"
]
}
}
}
```## 注意
1. 1000+接口,全部暴露成工具,将会消耗大量`Token`
2. 部分MCP客户端只支持少量的工具,例如`Trae`最多支持40个工具所以,请一定在使用前配置需要使用的接口。
1. 运行`python -m akshare_mcp -h`,查看配置文件的位置。例如`d:\Users\Kan\miniconda3\envs\py312\Lib\site-packages\akshare_mcp\config.py`
2. 编辑配置文件`config.py`,添加需要使用的接口。接口名参考`https://akshare.akfamily.xyz/data/index.html`
3. MCP客户端刷新重连服务端