# FloorGuard > Free prop-firm drawdown calculator and a read-only JSON API with sourced daily-loss and max-drawdown rules for 9 prop firms / 13 programs (FTMO, FundedNext, The5ers, E8 Markets, FundingPips, Alpha Capital, Blue Guardian, Topstep, Apex Trader Funding). Informational only, not financial advice. Prop firms change rules often: verify every value with the firm. Not affiliated with any prop firm. ## API (GET, JSON, CORS open, no key; free tier ~60 requests/minute per IP) - [OpenAPI 3.1 spec](https://floorguard-kappa.vercel.app/api/v1/openapi.json): machine-readable description of every endpoint - [List firms and programs](https://floorguard-kappa.vercel.app/api/v1/firms): ids, sizes, dataset version, last-verified dates - [Rules for one program](https://floorguard-kappa.vercel.app/api/v1/rules?program=ftmo_2step): daily loss, max drawdown (static/trailing, lock), reset time, sources - [Check an account](https://floorguard-kappa.vercel.app/api/v1/check?program=ftmo_2step&accountSize=100000¤tEquity=96500&todayPnl=-3000): remaining daily and max drawdown room in dollars, breach flags. Params: program, accountSize, currentEquity, optional startingBalance, highWaterMark, todayPnl, currentBalance, dayStartBalance, customDailyLoss - [API docs](https://floorguard-kappa.vercel.app/api-docs/) ## MCP (Model Context Protocol) - Remote MCP server (Streamable HTTP, read-only, no auth): https://floorguard-kappa.vercel.app/api/mcp - Tools: list_firms, get_rules(program), check_drawdown (same inputs as /api/v1/check) - MCP Registry name: io.github.kburrus64-max/prop-firm-rules ## Data and tools - [Drawdown calculator](https://floorguard-kappa.vercel.app/tools/drawdown-calculator.html) - [Guides](https://floorguard-kappa.vercel.app/guides/) - [Dataset on GitHub (MIT)](https://github.com/kburrus64-max/prop-firm-rules)