Description
RockScout AI is a lightweight site assistant that helps you understand what’s happening on your WordPress site after launch.
Activity Tracker — Automatically logs plugin updates, theme changes, content edits, and user logins. Know exactly what changed and when.
Site Health Check — Shows WordPress version, PHP version, active plugins with update status, recent errors, and database info in one place.
AI Chat Assistant — Ask questions about your site in plain language. The AI uses your site’s activity log and health data to give relevant answers. Two ways to connect a provider: paste your API key directly in plugin settings (OpenAI, Anthropic, Google Gemini), or use the WordPress AI Client when running WordPress 7.0+.
AI Agent Integration — Registers WordPress Abilities for MCP-compatible AI agents (Claude Desktop, Cursor, etc.). Requires the MCP Adapter plugin.
Who is this for?
- Agencies maintaining client sites — see what changed without doing forensics
- Freelancers who hand off sites and want a lightweight safety net
- Site owners who want to understand their WordPress site’s technical status
How it works
- Install and activate the plugin
- Activity logging and site health check start immediately — no configuration needed
- (Optional) For AI chat: configure an AI provider (see “How do I set up AI chat?” below)
- Ask questions like “What changed on my site this week?” or “Are any plugins outdated?”
External Services
No data is sent automatically. This plugin only contacts external services when you
actively use the AI Chat feature and have configured an AI provider.
Option A — Direct API key (configured in RockScout AI Settings):
When you paste an API key and send a chat message, your question and a summary of recent
site activity are sent directly to the chosen provider’s API:
- OpenAI — https://openai.com | Terms | Privacy
- Anthropic — https://www.anthropic.com | Terms | Privacy
- Google Gemini — https://ai.google.dev | Terms | Privacy
Option B — WordPress AI Client (configured in Settings Connectors, WordPress 7.0+):
Requests are routed through the WordPress AI Client to whichever provider plugin you have
installed. The same provider links above apply depending on your chosen provider.
Data included in every AI request: your question, a summary of recent site changes, and
basic site info (WordPress version, active plugins, theme name). No passwords, email
addresses, or personal user data are transmitted.
Screenshots
Installation
- Upload the
rockscout-aifolder to/wp-content/plugins/ - Activate the plugin through the ‘Plugins’ menu in WordPress
- Activity logging and site health check start immediately
- (Optional) For AI chat: see “How do I set up AI chat?” in the FAQ
- Visit RockScout AI Chat to start asking questions about your site
FAQ
-
Do I need an API key to use this plugin?
-
No. The activity logger and site health check work without any API key. The AI chat feature requires an AI provider — see “How do I set up AI chat?” below.
-
How do I set up AI chat?
-
You have two options:
Option A — Direct API key (works on WordPress 6.9+):
- Go to RockScout AI Settings
- Choose your provider (OpenAI, Anthropic, or Google Gemini)
- Paste your API key and save
Option B — WordPress AI Client (WordPress 7.0+):
- Install an AI provider plugin from the WordPress.org repository
- Go to Settings Connectors and add your API key
- RockScout AI will automatically use the configured provider
-
What data is sent to the AI provider?
-
Only your question, a summary of recent site changes, and basic site info (WordPress version, active plugins, theme). No personal data, passwords, or sensitive information is sent.
-
What WordPress version do I need?
-
This plugin requires WordPress 6.9 or later. The WordPress AI Client integration (Option B above) requires WordPress 7.0+. The Abilities API integration for AI agents like Claude Desktop requires the MCP Adapter plugin.
-
Does this plugin slow down my site?
-
No. The activity logger uses lightweight WordPress hooks and writes to a local database table. The site health check runs on-demand or once daily via WP Cron. No frontend scripts are loaded.
-
How do I delete all plugin data?
-
Deactivate and delete the plugin. All data (activity log table, settings) is removed automatically on deletion.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“RockScout AI” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “RockScout AI” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.8.1
- Fix readme: correct AI provider policy URLs (Anthropic, OpenAI, Google Gemini)
- Update readme: add WordPress.org username to Contributors
- Update readme: clarify dual AI mode (Direct API key + WordPress AI Client)
- Update readme: sync WordPress version requirements between header, Description, and FAQ
- Update readme: replace “ai assistant” tag with “ai”
- Remove screenshots section pending visual assets
0.8.0
- Add UX onboarding: welcome banner, AI status bar, setup notice, recent activity on chat page
- Add API key encryption at rest (AES-256-CBC)
- Add rate limiting for AI chat (20 requests/hour per user)
- Add provider validation: require provider selection before saving API key
- Fix WordPress Abilities API registration (correct hooks, category support, show_in_rest)
- Fix chat not appearing on WordPress 6.9.4 when API key is saved
- Fix double-encryption bug in API key migration path
- Fix admin notice shown incorrectly when WordPress AI Client is installed
- Fix REST route registration (always available, AI check moved inside handler)
- Fix WP AI Client compatibility: method_exists guards, system prompt fallback
- Pass Plugin Check: variable prefixing, phpcs annotations, load_plugin_textdomain removed
0.7.0
- Initial release
- Activity logger (plugin updates, theme changes, content edits, logins)
- Site health collector (WP version, PHP, plugins, theme, errors)
- AI chat powered by WordPress AI Client (supports any configured provider)
- WordPress Abilities API integration (MCP-ready)
- Dashboard widget with site overview
- Automatic cleanup of old events via WP Cron



