Diagnostics tools tell Claude (and you) what’s going on under the hood. Use when something feels off, before reaching for /wp-restore.
Site health
- wp_site_overview — WP version, PHP version, active theme, active plugins, multisite status, debug flags, language.
- wp_get_php_error_log — last N lines of the PHP error log. Filter by timestamp range.
- wp_get_recent_activity — last N actions taken by users (plugin installs, updates, edits).
Performance
- wp_check_database_size — table sizes, autoload size, transient count.
- wp_check_disk_usage — uploads folder size, backups folder size.
- wp_check_cache_status — page-cache plugin status, object-cache backend.
Connectivity
- wp_test_connection — runs the same end-to-end probe that
/wp-statusruns. - wp_test_rest_api — hit common REST routes and confirm response codes.
- wp_test_outbound_https — verify the server can reach wpfc.com for license validation.
Typical investigation prompts
- “Something feels slow — give me a site health snapshot.”
- “My site went down 20 minutes ago. Show me PHP errors from the last hour.”
- “Investigate before doing anything destructive — what changed in the last hour?”
