About Prop Firm Rules Engine
Prop Firm Rules Engine is an MCP server for checking trades and account status against a prop firm's rules. It provides structured rule data and calculations for drawdown, position limits, daily loss, and consistency requirements, helping traders assess rule compliance during an evaluation or funded account.
Key features
- 01Check account status and limits
- 02Calculate remaining drawdown
- 03Find maximum allowed position size
- 04Check consistency-rule compliance
- 05Retrieve firm rules by account size
Use cases
- 01Checking whether a trade fits account rules
- 02Tracking headroom during an evaluation
- 03Reviewing a consistency-rule threshold
MCP support
It exposes tools to MCP clients for account checks, drawdown and position-size calculations, consistency-rule checks, and retrieving firm rules as structured data.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://prop-rules-mcp.mcpize.run/mcpclaude mcp add --transport http tylerscomic-lab-prop-rules https://prop-rules-mcp.mcpize.run/mcp{"mcpServers":{"tylerscomic-lab-prop-rules":{"type":"http","url":"https://prop-rules-mcp.mcpize.run/mcp"}}}Open in Cursor{"servers":{"tylerscomic-lab-prop-rules":{"type":"http","url":"https://prop-rules-mcp.mcpize.run/mcp"}}}Open in VS Code{"mcpServers":{"tylerscomic-lab-prop-rules":{"type":"http","url":"https://prop-rules-mcp.mcpize.run/mcp"}}}{"mcpServers":{"tylerscomic-lab-prop-rules":{"serverUrl":"https://prop-rules-mcp.mcpize.run/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEprop-rules-mcp
An MCP server that answers "can I take this trade?" instantly, against a specific prop firm's actual rules — drawdown remaining, max position size, consistency rule, daily loss limit — instead of a trader doing that math by hand mid-session.
The problem this solves
Prop firm rules vary firm-to-firm and account-size-to-account-size (trailing vs. static drawdown, consistency rule thresholds, per-instrument contract caps), and breaking one silently fails an evaluation or a funded account — often discovered only after the fact. This puts the actual rule set behind a tool call instead of a tab of firm PDFs.
Tools
check_account_status
Pass/fail state for a live evaluation or funded account: how close to each limit, and what actions are safe right now.
get_drawdown_remaining
Exact drawdown headroom left before account breach, trailing or static.
get_max_position_size
Max allowed contracts for a given instrument, per firm and account-size rules.
check_consistency_rule
Checks whether a trader's best single day exceeds the firm's allowed percentage of total profit — the rule that quietly disqualifies otherwise-passing accounts.
get_firm_rules
Full rule set for a specific prop firm and account size, as structured data.
Use it
Hosted (recommended): MCPize — free tier, paid Pro tier for higher limits.
Self-host:
npm install
node server.js
Part of the AlgoForge suite
Prop-firm and quant-validation tools for algo traders: trade-journal-mcp, payout-calc-mcp, econ-calendar-mcp, montecarlo-validator-mcp, overfitting-audit-mcp, walkforward-validator-mcp, pinescript-audit-mcp, backtest-cost-sensitivity-mcp, pinescript-mcp.
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.