Skip to content

Your EMCP guide

Answers from our docs

YOUR CHAT, YOUR CHOICE

Before we chat

MSR Builds processes your question and up to four recent messages on our server to answer from the EMCP docs. AI is optional and needs your separate permission.

The chat is kept in this page's memory, not saved as a conversation in our database or browser storage. Our hosting and security services process connection information, such as your IP address, to prevent abuse.

Cloudflare Turnstile checks your browser and connection to prevent automated abuse when you send a question. No login is required.

Please leave out personal, sensitive or confidential information, passwords and API keys.

You can withdraw consent and clear this page's chat at any time. This cannot undo a request already sent or erase provider/security records.

Chat privacy, retention & your rights ↗ · Privacy contact

Starting chat consents to this processing. You can browse our docs without using the chat.

Wordfence

New in 3.21.1 (free), and in EMCP Lite 1.0.5 on WordPress.org. One read-only dispatcher tool works with Wordfence 9.0.2:

ToolDefaultPurpose
wordfence-readOnStatus, firewall, scan health, findings and blocks (6 operations)

There is no write tool.

  • Wordfence 9.0.2 exactly, on a single site. Another version answers unsupported_version; multisite answers unsupported_environment.
  • An administrator (manage_options) whom Wordfence also treats as an administrator.
  • Wordfence disables application passwords by default. Connect with EMCP’s OAuth sign-in instead of turning that protection off.
OperationWhat it does
statusVersion, whether a licence key is set, premium, whether application passwords are disabled, and finding counts
firewallLoaded and stored firewall mode, protection mode and whether the firewall is operational for this request
scan-statusWhether a scan is running, whether scheduled scans are on, the last completed scan, the last status update and any failure
list-findingsFindings with status new (default), ignoreC or ignoreP, by severity; limit up to 100 and offset
get-findingOne finding by id
list-blocksActive blocks, newest first; limit up to 100 and offset

Findings return ID, type, severity, status and dates, plus a link to Wordfence’s scan screen. Blocks return ID, type, block time, last attempt, hit count and expiry.

  • IP addresses, file paths, raw finding data and request details.
  • Starting scans (scan_start_supported is false), firewall changes, allowlists, blocklists and every setting.
  • Findings are what earlier scans stored. No findings does not mean the site is clean; check scan-status for the last scan and any failure.
  • Firewall state belongs to the current request. Reconnect a long-running WP-CLI client after changing the firewall in Wordfence.

For EMCP’s own malware, integrity and hardening checks, see Security tools.