# 风控单 QuantToGo — MCP Server
[](https://www.npmjs.com/package/quanttogo-mcp) [](https://www.npmjs.com/package/quanttogo-mcp)
[中文](#中文) | [English](#english)
**替你盯着手上的 A 股持仓。** 给一个标的(个股、行业、ETF、基金、宽基指数),返回它三个月内跌 ≥15% 的概率、平时的概率、在不在安全区、过热档和红灯、警戒线三档;核对你的持有理由;建一张风控单,每天收盘后检查理由、过热档、警戒线,有变化才告诉你。
- 远程地址(Streamable HTTP):`https://mcp.quanttogo.com/v2`
- 旧式 SSE:`https://mcp.quanttogo.com/v2/sse`
- 网站:[www.quanttogo.com/risk](https://www.quanttogo.com/risk/)
---
## 中文
### 接入
**Claude Desktop / Claude Code / Cursor**(本包是到远程服务的 stdio 桥)
```json
{
"mcpServers": {
"quanttogo": {
"command": "npx",
"args": ["-y", "quanttogo-mcp"]
}
}
}
```
**扣子(Coze)/ 任何支持远程 MCP 的平台**
```json
{
"mcpServers": {
"quanttogo": {
"url": "https://mcp.quanttogo.com/v2",
"transportType": "streamable-http"
}
}
}
```
只认旧式 SSE 的平台填 `https://mcp.quanttogo.com/v2/sse`。
### 工具
| 工具 | 做什么 | 要手机号 |
|---|---|---|
| `risk_check` | 查风险读数:三个月内跌 ≥15% 的概率、平时的概率、它自己历史的概率、在不在安全区、最坏情况、过热档和红灯、警戒线三档(1.0 / 1.5 / 2.0 倍波动带)、按哪个标的代算 | 否 |
| `verify_reasons` | 核对持有理由(九类标签逐条成立 / 已证伪,附依据);七类「不算理由」回一句话 | 否 |
| `create_risk_order` | 建风控单:理由必填,没有理由不建;同标的已在盯不重复建 | 是 |
| `my_risk_orders` | 查我的风控单(在盯 / 已结束 / 单张) | 是 |
| `market_now` | 市场环境:全市场过热档、大盘波动、亮红灯的行业、31 个行业各自的概率 | 否 |
| `ledger_review` | 台账复盘:红灯亮了之后真的跌了吗,最近几次逐条 | 否 |
| `evidence_card` | 广成子证据卡:某行业今天的机会分和证据充分度(只读) | 否 |
| `login` | 手机号登录 / 注册,和网站同一个账户 | 是 |
### 账户
建单、查单要手机号。和网站 QuantToGo 是同一套账户:手机号查到就是你,查不到就按这个手机号新建(限时免费)。手机号是标识,不是密码。
### 试一试
对你的 AI 助手说:
> 我拿着招商蛇口,帮我看看风险。
> 今天市场热不热?哪些行业亮红灯了?
> 帮我建一张风控单:招商蛇口,理由是估值见底。
> 红灯亮了之后,历史上真的跌了吗?
---
## English
**A risk desk for A-share holdings, exposed as MCP tools.** Give it a ticker, an industry, an ETF or a fund; it returns the probability of a ≥15% drop within three months (vs. the base rate and the name's own history), whether it sits in the safe zone, the overheat level and red-light status, and three stop-line options (1.0 / 1.5 / 2.0 × the 60-day volatility band). It checks the reasons you hold a position, and opens a "risk order" that is re-checked after every close — you are told only when something changes.
Remote endpoint (Streamable HTTP): `https://mcp.quanttogo.com/v2` · legacy SSE: `https://mcp.quanttogo.com/v2/sse`
This npm package is a thin stdio bridge to that endpoint; the tool list is fetched from the server at start.
| Tool | Purpose | Phone needed |
|---|---|---|
| `risk_check` | Risk readings for one name | no |
| `verify_reasons` | Check holding reasons against data | no |
| `create_risk_order` | Open a risk order (reason required) | yes |
| `my_risk_orders` | List / inspect my risk orders | yes |
| `market_now` | Market-wide overheat, volatility, red lights | no |
| `ledger_review` | Did red lights actually precede drops? | no |
| `evidence_card` | Industry evidence card (read-only) | no |
| `login` | Sign in / sign up with a phone number | yes |
Accounts are shared with the website; a phone number identifies the user (same as the website).
## License
MIT