Validate your MCP servers for protocol compliance, code quality, security, and LLM ergonomics.
Two-score validation system with 50+ checks across 9 categories. Get a compliance gate, maturity score, and actionable fix packs - not just pass/fail.
Not just pass/fail. The checker separates hard compliance requirements from quality maturity, so you know exactly where you stand.
Binary gate. Hard requirements that must pass - handshake, JSON-RPC envelope, no stdout corruption, no hardcoded secrets. Fail any one and the server is NON_COMPLIANT.
Quality gradient 0-100%. Weighted across four domains: Runtime (40%), Code Analysis (25%), Best Practices (20%), LLM Ergonomics (15%).
JSON-RPC 2.0, MCP handshake, capability negotiation, ID correlation, error codes.
Structure analysis, documentation coverage, schema validation, pattern detection.
Hardcoded secrets, injection vulnerabilities, path traversal, input validation.
Tool naming conventions, description quality, schema usability, cognitive load assessment.
Grouped remediation suggestions with effort estimates. Know what to fix and how hard it is.
Four profiles from lenient (dev) to paranoid (max compliance). Match validation to your stage.
Select a profile and see how validation results change. This simulates the check_server output.