{"name":"password_policy_check","title":"Password Policy Checker","category":"developer","description":"Evaluate a password against configurable composition and blocklist rules (length, upper/lower/digit/symbol, common-password list) and list any violations.","price_usd":0.001,"input_schema":{"type":"object","properties":{"password":{"type":"string","description":"Password to evaluate"},"min_length":{"type":"integer","description":"Minimum required length (default 8)"},"max_length":{"type":"integer","description":"Maximum allowed length (default: no cap)"},"require_upper":{"type":"boolean","description":"Require at least one uppercase letter (default true)"},"require_lower":{"type":"boolean","description":"Require at least one lowercase letter (default true)"},"require_digit":{"type":"boolean","description":"Require at least one digit (default true)"},"require_symbol":{"type":"boolean","description":"Require at least one non-alphanumeric symbol (default false)"},"disallow_common":{"type":"boolean","description":"Reject passwords on a common-password blocklist (default true)"}},"additionalProperties":false,"required":["password"]}}