PandaStock MCP Server
A股/港股行情数据 MCP (Model Context Protocol) 服务,通过 NATS 协议获取实时行情、历史K线、财务数据等。
安装
pip install pandastock-mcp
快速开始
方式1:Claude Desktop / Cursor(STDIO 模式,推荐)
在 claude_desktop_config.json 或 Cursor MCP 设置中添加:
{
"mcpServers": {
"panda-stock": {
"command": "pandastock-mcp",
"env": {
"PANDA_PHONE": "your_phone_here",
"PANDA_NID": "your_nid_here"
}
}
}
}
STDIO 模式下,MCP Client 启动服务并通过标准输入输出通信,无需网络和端口。
方式2:本地运行
# 设置环境变量
export PANDA_PHONE=your_phone
export PANDA_NID=your_nid
# 启动服务
pandastock-mcp
方式3:Python 直接运行
python -m pandastock_mcp.mcp_server
环境变量
| 变量 | 说明 | 默认值 |
|---|---|---|
PANDA_PHONE |
PandaStock 账号手机号 | 必填 |
PANDA_NID |
PandaStock NID | 必填 |
可用工具
166 个工具接口,覆盖:
- A股列表:个股、概念板块、行业板块列表
- 实时行情:个股、指数、板块、L2、DDX 实时行情
- 历史K线:前复权/后复权/等比复权 日/周/月线
- 分钟数据:实时分钟、历史分钟
- 分笔数据:实时分笔、历史分笔
- 财务数据:利润表、现金流、资产负债表、财务指标
- 资金流:个股资金流、市场资金流
- 新闻公告:核心新闻、国际新闻、个股新闻、公告、研报
- 港股:港股列表、日线、周线、月线、财务数据
- 其他:龙虎榜、融资融券、涨跌停、量化选股
使用示例
{
"name": "get_ch_one_stock_real",
"arguments": {
"code": "600519",
"phone": "13800138000",
"nid": "your_nid"
}
}
License
MIT
Release files for pandastock-mcp 1.5.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pandastock_mcp-1.5.3.tar.gz | 64.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pandastock_mcp-1.5.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 128.5 kB
Release files / pandastock_mcp-1.5.3.tar.gz
| Download URL | pandastock_mcp-1.5.3.tar.gz |
|---|---|
| Size | 64.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a376aa9a241ba71b3e0fd42e5c9e88002970e7e3ba6243a404b963c27005d6f3
|
|
BLAKE2b-256 checksum How to use checksums |
7a5396e1b119f91c337d93446908179faa8e114f51c363ef187d97066287a828
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.9
|
Release files / pandastock_mcp-1.5.3-py3-none-any.whl
| Download URL | pandastock_mcp-1.5.3-py3-none-any.whl |
|---|---|
| Size | 63.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c0cd4673c9bd964059c2011c9e2d78d681080d14f9ff370d73d72d24119becf4
|
|
BLAKE2b-256 checksum How to use checksums |
e16be5d9597043b21960c33076a30a7d0dd2b3c492b259e74937eea12cd33165
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.9
|