Sourced prop-firm daily-loss and max-drawdown rules and a drawdown-room checker. Read-only, no auth.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Remaining daily-loss and max-drawdown room in dollars for an account, the binding limit and breach flags, computed with the same model as the FloorGuard calculator. Same inputs as GET /api/v1/check.
Program id from /api/v1/firms, e.g. ftmo_2step
Nominal account size, e.g. 100000 (must be one of the program sizes when the rule is a fixed $ amount per size)
Current equity including open P&L
Today's P&L since the firm's daily reset, closed + open (default 0)
Peak the firm trails from (highest EOD balance / closed balance / intraday equity, per program mode). Default: computed like the site calculator
Current closed balance (default: currentEquity)
Your own daily loss limit in $ for programs without one (e.g. Topstep optional DLL)
Balance at the daily reset, if positions were held through it (default: currentEquity - todayPnl)
Initial balance the percentages apply to (default: accountSize)
Remaining daily-loss and max-drawdown room in dollars for an account, the binding limit and breach flags, computed with the same model as the FloorGuard calculator. Same inputs as GET /api/v1/check.
| Argument | Type | Description |
|---|---|---|
| program* | string | Program id from /api/v1/firms, e.g. ftmo_2step |
| todayPnl | number | Today's P&L since the firm's daily reset, closed + open (default 0) |
| accountSize* | number | Nominal account size, e.g. 100000 (must be one of the program sizes when the rule is a fixed $ amount per size) |
| currentEquity* | number | Current equity including open P&L |
| highWaterMark | number | Peak the firm trails from (highest EOD balance / closed balance / intraday equity, per program mode). Default: computed like the site calculator |
| currentBalance | number | Current closed balance (default: currentEquity) |
| customDailyLoss | number | Your own daily loss limit in $ for programs without one (e.g. Topstep optional DLL) |
| dayStartBalance | number | Balance at the daily reset, if positions were held through it (default: currentEquity - todayPnl) |
| startingBalance | number | Initial balance the percentages apply to (default: accountSize) |
{
"type": "object",
"required": [
"program",
"accountSize",
"currentEquity"
],
"properties": {
"program": {
"enum": [
"ftmo_2step",
"ftmo_1step",
"fundednext_stellar_2step",
"the5ers_high_stakes",
"e8_one",
"fundingpips_2step_5",
"fundingpips_2step_3",
"alpha_pro_10",
"alpha_pro_8",
"blue_guardian_2step",
"topstep_combine",
"apex_eod_eval",
"apex_intraday_eval"
],
"type": "string",
"description": "Program id from /api/v1/firms, e.g. ftmo_2step"
},
"todayPnl": {
"type": "number",
"description": "Today's P&L since the firm's daily reset, closed + open (default 0)"
},
"accountSize": {
"type": "number",
"description": "Nominal account size, e.g. 100000 (must be one of the program sizes when the rule is a fixed $ amount per size)"
},
"currentEquity": {
"type": "number",
"description": "Current equity including open P&L"
},
"highWaterMark": {
"type": "number",
"description": "Peak the firm trails from (highest EOD balance / closed balance / intraday equity, per program mode). Default: computed like the site calculator"
},
"currentBalance": {
"type": "number",
"description": "Current closed balance (default: currentEquity)"
},
"customDailyLoss": {
"type": "number",
"description": "Your own daily loss limit in $ for programs without one (e.g. Topstep optional DLL)"
},
"dayStartBalance": {
"type": "number",
"description": "Balance at the daily reset, if positions were held through it (default: currentEquity - todayPnl)"
},
"startingBalance": {
"type": "number",
"description": "Initial balance the percentages apply to (default: accountSize)"
}
},
"additionalProperties": false
}Full daily-loss and max-drawdown rules for one program (static/trailing mode, lock, reset time, notes, official source links, firm copy-trading/automation policy). Same as GET /api/v1/rules?program=<id>.
| Argument | Type | Description |
|---|---|---|
| program* | string | Program id from list_firms, e.g. ftmo_2step |
{
"type": "object",
"required": [
"program"
],
"properties": {
"program": {
"enum": [
"ftmo_2step",
"ftmo_1step",
"fundednext_stellar_2step",
"the5ers_high_stakes",
"e8_one",
"fundingpips_2step_5",
"fundingpips_2step_3",
"alpha_pro_10",
"alpha_pro_8",
"blue_guardian_2step",
"topstep_combine",
"apex_eod_eval",
"apex_intraday_eval"
],
"type": "string",
"description": "Program id from list_firms, e.g. ftmo_2step"
}
},
"additionalProperties": false
}List supported prop firms and their programs: program ids, account sizes, verified flags and last-verified dates. Same data as GET /api/v1/firms.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}