mcp-tools-for-elementor__emcp-tools-scan-security
Scans this WordPress site for security and malware problems across five areas: PHP malware heuristics (uploads + active plugins/themes; pass deep=true for the whole tree), WordPress core file integrity (vs official wordpress.org checksums), configuration hardening (file editor, debug output, admin username, XML-RPC, version disclosure, HTTPS, security headers), outdated/abandoned software, and signs of an active compromise (hidden twin-folder backdoors, back-dated PHP files, search-engine cloaking, publicly downloadable backups, suspicious must-use plugins, orphaned scheduled tasks). Returns a scored report (0-100 + A-F grade) with severities and ranked, actionable recommendations. Read-only; self-contained; scans this site only. Through Royally: its server marks it read-only, so it runs straight away.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deep | No | When true, the malware scan covers ALL plugins/themes and the wider tree (slower). Default false: uploads + active plugins/themes only. | |
| checks | No | Subset of audits to run. Omit to run all five. | |
| site_id | No | Site to run this tool on: 8ef2e52b-bd07-4671-a363-ebe8b480b65c (https://demo.royalplugins.com) | |
| max_files | No | Override the malware file-count cap (default 2000, ceiling 20000). | |
| max_seconds | No | Time budget in seconds for the malware scan and, separately, for the compromise audit (default 20, ceiling 120). A compromise audit that runs out of time says which checks were only partly covered. |