SproutOS – MCP Server, AI Agents & AI Website Creator
SproutOS is the AI operating system for modern WordPress agencies, from the team behind plugins running on 500,000+ WordPress sites. This plugin turns your site into a WordPress MCP server, so any AI agent can do real work on it through the open Model Context Protocol, with your guardrails in place.
Connect Claude, Claude Code, Cursor, VS Code, Windsurf, ChatGPT, or any MCP client, and your AI can run your WordPress site the way a developer would, safely.
A WordPress MCP Server With 260+ Abilities
Most AI writes WordPress code in a vacuum. SproutOS gives the AI direct, sandboxed access to your live WordPress stack. Three things set it apart:
- PHP Execution: run code inside your live WordPress, with access to hooks and plugin APIs, isolated in a sandbox.
- File Management: read, edit, write, and delete files across your WordPress filesystem, including themes and plugins, with protected files blocked.
- Database Access: query, inspect, and update your WordPress database with real structural understanding.
That is the foundation for 260+ AI abilities across your WordPress stack (175+ core, plus more as your builders and integrations are active). Ability groups include:
- WordPress core: posts, pages, users, media, menus, options, settings, custom post types, taxonomies, comments
- WooCommerce: products, orders, inventory, coupons, categories, tags, reports
- Page builders: Elementor, Gutenberg, and Bricks, with detection for Divi, Beaver Builder, and Breakdance
- Nexter Blocks and The Plus Addons for Elementor: dozens of block and widget abilities
- Forms and data: WPForms, Fluent Forms, ACF, and JetEngine
- Multilingual: WPML
- Backups: UpdraftPlus
- Site care: Lighthouse audits, pre-update backups, CSS and JS conflict fixes, database cleanup of transients and bloat, and custom PHP snippet deployment
Built for Control and Safety
Giving AI access to a live site should never be a leap of faith. SproutOS ships the guardrails first:
- Admin-only access, restricted to Administrator users
- Safe Mode: one toggle makes every ability read-only
- Capability Profiles: four levels that control how many abilities load, from minimal to full
- Ability Manager: turn any ability or group on or off yourself
- Sandbox execution: all AI-written PHP runs isolated, with Crash Guard to catch fatal errors
- One-click Rollback: reverse a change when you need to
- Protected files: wp-config.php, .env, and .htaccess are blocked
- Audit logging: every call is recorded with ability name, user, risk level, and timestamp
- Admin bar indicator: a clear signal whenever AI abilities are active
- Authentication with WordPress Application Passwords over HTTPS
- Privacy and GDPR controls: IP anonymization, configurable data retention, CSV export, and a live summary of exactly what is collected
Our advice: start on a staging site, keep Safe Mode on while you learn how the agent behaves, and move to production once your abilities and guardrails are set. SproutOS is built to be used on live and client sites too.
Set Up in Three Steps
- Install SproutOS and enable AI Abilities in Settings.
- Copy the MCP connection snippet from the dashboard and paste it into your AI client.
- Let the AI scan your WordPress stack, and start giving it plain-English instructions.
Manage a Fleet of Sites (Coming Soon)
This plugin connects one site. The SproutOS platform is being built to run your whole agency on one place:
- Connect many WordPress sites over MCP
- Agents: audits, maintenance, security, SEO, and client reports, on a schedule or on demand
- Connectors: each tool’s abilities in a clear Read, AI Draft, Approval Gate, Write, Verify flow
- Roles and permissions for your whole team
- Branded client reports
Create a SproutOS account at https://sproutos.ai to get early access as these ship.
Create Sites With AI (Create Mode)
SproutOS also builds new WordPress sites from a prompt, the agency way. In Create Mode at https://sproutos.ai you turn a client brief into a Scope, a Sitemap, and an on-brand Design, then export production-ready WordPress to Elementor, Gutenberg, or Figma. Use this plugin to import those sites into WordPress.
Who It Is For
WordPress agencies, freelancers, and developers who already use Claude, ChatGPT, or Cursor and want AI to do real work on their sites, safely, without hand-coding every task.
External Services
The MCP connection runs on your own site using a WordPress Application Password over HTTPS. The SproutOS account features (fleet management and Create Mode) connect to the SproutOS service at https://sproutos.ai; site details and the content you choose to act on are sent there to perform the requested work. Terms: https://sproutos.ai/privacy-policy?tab=terms . Privacy: https://sproutos.ai/privacy-policy?tab=privacy .
Development
SproutOS is open source (GPLv2 or later) and nothing in it is obfuscated. The complete, human-readable source for the compiled dashboards is maintained publicly at https://github.com/posimyth/sproutos/tree/sproutos-source
For the full compiled-file-to-source map, build steps, and the list of bundled third-party libraries, see the Source-Readme.txt file in the plugin root.
