# Vigil - AI Trade Rule Compliance for Prop Firm Traders > Vigil audits trades against prop firm rules using AI. Upload a chart screenshot or connect your broker -- Vigil checks every rule and tells you which ones you followed and which you broke. ## Capabilities - Audit trades against 20+ prop firm rule sets (FTMO, TopStep, Apex, The5%ers, FundedNext, etc.) - AI screenshot analysis: reads TradingView charts to extract entries, exits, indicators - Multi-agent audit with 4 AI specialists for deep analysis - Broker auto-sync: MetaTrader 4/5, NinjaTrader, TradingView, Rithmic, Tradovate, cTrader, DXTrade, Match Trader - CSV import from 14 broker platforms - Trailing drawdown simulator for all drawdown types (static, EOD, intraday) - Prop firm comparison engine: 190+ side-by-side comparisons - Trust scoring: independent ratings for 20 firms - Strategy analyzer: extract trading rules from chart screenshots - Conversational trade journal via Telegram, Discord, WhatsApp, email - 10 trading calculators pre-loaded with firm-specific parameters - Prop firm finder quiz to match traders to firms ## API - Base URL: https://runvigil.app/api - Authentication: Supabase JWT (Bearer token) - Rate limits: 50 audits/month (Pro), 3/month (Free) ### Endpoints POST /api/audit - Submit a trade for AI compliance audit POST /api/strategy-analyze - Analyze a chart screenshot for strategy extraction GET /api/broker/status - Check broker connection health GET /api/health - Service health check GET /api/firms - List all 20 prop firms with basic data (public, no auth) GET /api/firms/:slug - Get full details for a specific firm (public, no auth) GET /api/compare/:firmA-vs-:firmB - Compare two firms side-by-side (public, no auth) GET /api/glossary - List all 40 glossary terms (public, no auth) GET /api/glossary/:slug - Get a specific glossary term with full definition (public, no auth) ## Data - 20 prop firm rule sets with account-specific rules - 40 trading glossary terms with definitions and examples - 190+ firm comparison data sets - Trust scores for 20 firms across 4 categories - 12 strategy-firm fit analyses - 10 trading calculators with firm-specific parameters ## MCP Server - URL: https://runvigil.app/api/mcp - Manifest: https://runvigil.app/.well-known/mcp.json - Transport: HTTP (Streamable) - Tools: lookup_firm_rules, compare_firms, check_trust_score, lookup_term, simulate_drawdown, list_firms, find_best_firm - Authentication: None (public data tools) - Protocol: JSON-RPC 2.0 (MCP Streamable HTTP) ## Links - Documentation: https://runvigil.app/docs - API Reference: https://runvigil.app/docs/api - User Guide: https://runvigil.app/docs/guide - Pricing: https://runvigil.app/pricing - Rules Database: https://runvigil.app/rules - Comparisons: https://runvigil.app/compare - Trust Rankings: https://runvigil.app/trust - Glossary: https://runvigil.app/learn - OpenAPI Spec: https://runvigil.app/.well-known/openapi.json - AI Plugin Manifest: https://runvigil.app/.well-known/ai-plugin.json - MCP Manifest: https://runvigil.app/.well-known/mcp.json