Run a security check
fleet__security_triageRun Royal MCP's read-only security check on each chosen site (up to 50), for sites you suspect were compromised, and return one combined result. Optional site_ids (default every connected site), since (a date such as 2026-10-17: flags plugins, must-use plugins, drop-ins and upgrade folder leftovers changed after it, and counts administrators registered after it), plugin_names (up to 50 plugin slugs or folder names from a published advisory, looked for among regular, unregistered, must-use and drop-in files), option_patterns (up to 20 option names, optionally with one * at the start or end, at least 6 characters besides it; reports present and count only) and checks (any of mu_plugins, unregistered_plugin_folders, plugins, users, option_patterns, upgrade_folder; default all). Per site: summary and indicators (what the site found, in its own words), partial (a size or time limit cut a check short), checks_run and checks_skipped, report (the facts: mu_plugins and dropins with modified dates, mu_plugins_other_entries, unregistered_plugin_folders, plugins with folder and main file modified dates, users_with_extra_caps with roles, capabilities and registration dates, the administrators count, option_patterns, upgrade_folder and indicator_hits, as each check returns them), guardpress (where GuardPress is active: its security_score and security_grade, last_scan and up to 50 scan findings; otherwise active: false) and receipt_id (each site's check is recorded). No secrets, emails or usernames are returned. A summary with no indicators means none were found among the checks run, never that the site is clean. Changes nothing on the sites; sites whose Royal MCP lacks the check come back as errors.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | A date such as 2026-10-17 or 2026-10-17T00:00:00Z: flag what changed or was registered after it. | |
| checks | No | Only these checks. Default: all. | |
| site_ids | No | Restrict to these site ids. Omit for every eligible site. | |
| plugin_names | No | Plugin slugs or folder names from a published advisory to look for. | |
| option_patterns | No | Option names, optionally with one * at the start or end (at least 6 characters besides it). |