南
南财财经行情图片生成服务
edenyang11/sfc-chart
0 Stars
10 次浏览
更新于 2026-08-23
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"sfc-chart-mcp": {
"args": [
"sfc-chart-mcp@latest"
],
"command": "uvx",
"env": {
"SFC_TOKEN": "${SFC_TOKEN}"
}
}
}
}
该服务需要配置环境变量:SFC_TOKEN
服务介绍
在"服务介绍"字段中,粘贴以下完整内容:
# SFC Chart MCP Server
南财财经 (SFC) 行情图片生成 MCP 服务,将 `/terminal/rest/common/runWidgets` 接口封装为 MCP 工具。
## 功能
| 工具名称 | 说明 |
|---------|------|
| `market_index_chart` | A股市场指数图 |
| `market_distribution_chart` | 市场涨跌分布图 |
| `sector_ranking_chart` | 板块涨跌幅榜图 |
| `stock_minute_chart` | 股票分时图 |
| `stock_kline_chart` | 股票K线图 |
| `daily_gainers_chart` | 当日涨幅榜图 |
| `global_index_chart` | 全球指数图 |
## 快速开始
### 1. 安装依赖
```bash
pip install -r requirements.txt
2. 配置 Token
# Windows PowerShell
$env:SFC_TOKEN = "your-token-here"
# Linux / macOS
export SFC_TOKEN="your-token-here"
3. 本地运行
python server.py
4. 使用 MCP Inspector 测试
npx @modelcontextprotocol/inspector python server.py
Docker 部署
# 构建镜像
docker build -t sfc-chart-mcp:latest .
# 运行容器
docker run -e SFC_TOKEN=your-token-here sfc-chart-mcp:latest
接口说明
- API 地址:
https://terminal.sfccn.com/terminal/rest/common/runWidgets - 请求方式: POST
- 认证: Header
token: <your-token>
项目结构
sfc-chart-mcp/
├── server.py # MCP Server 核心
├── requirements.txt # Python 依赖
├── Dockerfile # 容器化部署
├── .env.example # 环境变量模板
└── README.md # 说明文档
**注意**:不需要包含 `## MCP 服务配置` 那个 JSON 区块,那个是"服务配置"字段单独填写的。"服务介绍"只填使用说明即可。