Security audit
audit_securityRun a security posture audit of a website you own or are authorized to assess. By default it uses only public DNS/email, domain registration, TLS, HTTP-header, HTTPS/MITM, technology and transport-delivery signals. You may explicitly select additional account-available modules; protected modules require verified-target authorization, while active modules remain unavailable unless the operator enables active MCP scanning. Returns findings with severity, evidence and fixes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Report language (default en): en, tr, es, de, fr, pt, it, ja, zh. | |
| target | Yes | Target website URL or domain you own / are authorized to audit (e.g. https://example.com). | |
| modules | No | Optional security modules. The default uses public posture signals only. Explicit protected modules require verified-target authorization and remain subject to account and hosted active-scan policy. | |
| profile | No | Scan depth. Depth selection (passive/deep/all) is available only on a self-hosted server; the hosted transport runs a fixed non-intrusive baseline. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | Audit pillar represented by this result. | |
| grade | Yes | Human-readable grade, or null when unavailable. | |
| score | Yes | Measured score from 0 to 100, or null when unavailable. | |
| total | Yes | Total findings produced before response truncation. | |
| counts | Yes | Finding totals grouped by normalized severity. | |
| target | Yes | Canonical audited target. | |
| findings | Yes | Prioritized findings with evidence, impact, and remediation. | |
| passingChecks | Yes | Number of checks that passed or reported protection. | |
| returnedFindings | Yes | Number of findings included in this response. | |
| findingsTruncated | Yes | True when additional findings exist outside this response. |