Title: SproutOS
Author: POSIMYTH
Published: <strong>liyasun 7, 2026</strong>
Last modified: liyasun 8, 2026

---

Search plugins

![](https://ps.w.org/sproutos/assets/banner-772x250.jpg?rev=3598577)

![](https://ps.w.org/sproutos/assets/icon-256x256.png?rev=3598577)

# SproutOS

 By [POSIMYTH](https://profiles.wordpress.org/posimyththemes/)

[Download](https://downloads.wordpress.org/plugin/sproutos.0.0.11.zip)

 * [Details](https://fon.wordpress.org/plugins/sproutos/#description)
 * [Reviews](https://fon.wordpress.org/plugins/sproutos/#reviews)
 *  [Installation](https://fon.wordpress.org/plugins/sproutos/#installation)
 * [Development](https://fon.wordpress.org/plugins/sproutos/#developers)

 [Support](https://wordpress.org/support/plugin/sproutos/)

## Description

SproutOS is a modern WordPress plugin designed to help site owners, agencies, and
developers work faster with AI-powered tools, flexible admin controls, and workflow-
focused features.

It helps streamline website management, improve automation, and organize advanced
site operations from a dedicated admin experience inside WordPress.

With SproutOS, you can configure smart site tools, manage feature access, monitor
activity, set up notifications, and keep better control over how advanced functionality
is used on your website.

The plugin does not require any external service to run its core admin experience.
External requests are only made when an administrator explicitly uses an optional
feature: webhook notifications (to a user-configured URL), stock image search (Openverse
API), the Map widget (which embeds Google Maps), or importing media from a user-
supplied URL. Each of these is documented in the External Services section below.

#### Why Use SproutOS?

 * Improve WordPress workflows with AI-powered tools and automation support.
 * Control which advanced features are available in your site setup.
 * Manage site activity with analytics and logging controls.
 * Receive webhook and email notifications for selected events.
 * Add safety-focused controls for advanced operations.

#### Main Features

 * AI-powered workflow support for advanced WordPress use cases.
 * Admin dashboard for connection settings, feature controls, analytics, and privacy
   options.
 * Enable or disable feature groups based on your workflow.
 * Support for custom advanced tools and controlled admin operations.
 * Runtime protection for safer handling of advanced features.
 * Activity tracking for usage, sessions, and related events.
 * Webhook notifications for external monitoring and automation.
 * Data-sharing controls for environment details sent to AI clients.

#### External Services

This plugin connects to the following external services:

**1. Openverse (stock image search)**
 When an administrator uses the stock image
search feature, this plugin sends a search query to the Openverse API to retrieve
publicly licensed images. * Service: Openverse, operated by the WordPress Foundation.*
Data sent: Search keywords and pagination parameters (e.g. search query, page number,
results per page). No personal user data is transmitted. * When: Only when an administrator
explicitly triggers a stock image search from the WordPress admin area. * API endpoint:
https://api.openverse.engineering/v1/images/ * Terms of Service: https://docs.openverse.
org/terms_of_service.html * Privacy Policy: https://wordpress.org/about/privacy/

**2. Webhook notifications (optional, user-configured)**
 If an administrator enables
webhook notifications and configures a webhook URL, this plugin sends event data
to that URL. The destination is entirely controlled by the site administrator — 
SproutOS does not operate or own any fixed endpoint. * Service: Any HTTP endpoint
configured by the site administrator (e.g. Zapier, Slack, a custom server). SproutOS
does not provide or control this endpoint. * Data sent: A JSON payload containing:
event type (`ability_executed`), ability name, execution status, session ID, WordPress
username of the executing user, timestamp, site URL, and site name. * When: Only
when an MCP ability is executed AND webhook notifications are enabled AND a webhook
URL has been configured by the administrator. Disabled by default. * The administrator
is solely responsible for reviewing the privacy policy and terms of service of the
third-party endpoint they configure. * No data is sent to any SproutOS-operated 
server via this feature.

**3. Google Maps (Map widget embed)**
 When an administrator adds a Map widget to
a page, the plugin embeds a Google Maps frame so the rendered page displays the 
requested location. The map is loaded by the visitor’s browser from Google. * Service:
Google Maps, operated by Google LLC. * Data sent: The address or latitude/longitude
entered by the administrator, plus the visitor’s browser request data (e.g. IP address)
sent directly to Google when the embedded map loads. * When: Only when a Map widget
has been added to a page, and only on the front-end pages where that widget appears.*
Terms of Service: https://cloud.google.com/maps-platform/terms * Privacy Policy:
https://policies.google.com/privacy

**4. Remote media import (administrator-supplied URLs)**
 The stock-image sideload
and SVG-import features fetch a file from a URL that the administrator explicitly
provides, then store it in the Media Library. No fixed third-party service is involved—
the destination is whatever URL the administrator enters. * Data sent: A standard
HTTP GET request to the administrator-supplied URL. No personal user data is transmitted.*
When: Only when an administrator explicitly triggers an image sideload or SVG import
with a URL.

#### Privacy

 * Analytics and logging settings are configurable by the site administrator.
 * No personal data is sent to any external service by default.
 * Webhook delivery is optional and disabled by default.

### Development

SproutOS is open source (GPLv2 or later). The complete, human-readable source
 code
for the compiled dashboard — the React source (`src/`) and the build configuration(`
webpack.config.js`, `package.json`) — is maintained publicly at:

https://github.com/posimyth/sproutos/tree/sproutos-source

To review, study, rebuild, or modify the compiled dashboard, clone the
 repository
above; it contains the full un-minified source. See Source-Readme.txt in the plugin
root for a map of each compiled file to its source.

 * **Admin dashboard (React) source:** in the repository, the un-minified
    JavaScript/
   JSX lives in `src/` (entry point `src/index.js`). The compiled bundle shipped
   in `build/` is generated from these files.
 * **Build tool:** the compiled files are built with
    [@wordpress/scripts](https://www.npmjs.com/package/@wordpress/scripts)
   using the `webpack.config.js` and `package.json` in the repository.
 * **Build steps:** from the repository root run:
 * npm install
    npm run build
 * **PHP:** all PHP is plain, un-obfuscated source under the plugin root,
    sprout-
   core/, and `sprout-ui/` — no build step is required for it.

**Third-party libraries bundled in the compiled JavaScript (`build/index.js`):**

 * [react-router-dom](https://github.com/remix-run/react-router) 6.30.4 — MIT
    license—
   client-side routing between the dashboard tabs (includes react-router 6.30.4 
   and @remix-run/router 1.23.3, both MIT).
 * [axios](https://github.com/axios/axios) 1.17.0 — MIT license — HTTP client
    used
   for admin-ajax.php requests.
 * react, `react-dom`, and `react/jsx-runtime` are not bundled; they are provided
   
   by WordPress core and loaded as script dependencies (see build/index.asset.php).

## Installation

 1. Upload the `sprout-os` plugin folder to the `/wp-content/plugins/` directory, or
    install the plugin through the WordPress admin plugin installer.
 2. Activate `SproutOS` from the `Plugins` screen in WordPress.
 3. Open the `SproutOS` menu in the WordPress admin area.
 4. Review the available settings and configure the features you want to use.
 5. Enable only the modules or tools required for your workflow.
 6. Configure analytics, notifications, and related controls based on your site needs.
 7. Test the enabled features before using them on a live website.

## FAQ

### What does SproutOS do?

SproutOS helps improve WordPress workflows with AI-powered tools, automation support,
admin controls, analytics, and flexible feature management.

### What is MCP?

MCP stands for Model Context Protocol. SproutOS supports modern AI-connected workflows,
but the plugin is also designed around practical WordPress management, controls,
and automation features.

### Who is this plugin for?

This plugin is useful for agencies, developers, and advanced WordPress users who
want more control, automation, and modern workflow tools inside WordPress.

### Can I control which features are enabled?

Yes. SproutOS includes module-based controls so you can enable or disable feature
groups from the admin interface.

### Does SproutOS include advanced developer tools?

Yes. SproutOS includes support for advanced workflows and controlled custom tooling
for users who need deeper flexibility.

### Does SproutOS include analytics or logging?

Yes. The plugin includes analytics and activity tracking features so you can monitor
feature usage, calls, errors, and related events.

### Can I send webhook notifications?

Yes. SproutOS includes webhook notification settings so you can send selected events
to supported external endpoints for monitoring or automation.

### Does this plugin contact external services by default?

No. SproutOS does not require an external service for its core features. Optional
external requests are only made if an administrator enables webhook notifications
and configures a webhook URL.

### Is SproutOS safe for live websites?

SproutOS is designed with admin controls and safety-focused settings, but you should
still enable only the features you need and test advanced options carefully before
using them on a live website.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“SproutOS” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ POSIMYTH ](https://profiles.wordpress.org/posimyththemes/)
 *   [ Sagar Patel ](https://profiles.wordpress.org/sagarpatel124/)

[Translate “SproutOS” into your language.](https://translate.wordpress.org/projects/wp-plugins/sproutos)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/sproutos/), check out
the [SVN repository](https://plugins.svn.wordpress.org/sproutos/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/sproutos/) by [RSS](https://plugins.trac.wordpress.org/log/sproutos/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.0.11

 * Improvement : Code cleanup and optimizations – removed unused server-rendered
   code and dead assets.

#### 0.0.10

 * Improvement : Rebuilt the admin dashboard as a React app (same design, no feature
   changes).
 * New : Setting to show or hide the “AI ACTIVE” indicator in the WordPress admin
   bar.

#### 0.0.9

 * Improvement : Dashbaord design and layout Improvement.

#### 0.0.8

 * Update : Removed theme file read and list abilities.
 * Improvement : Reduced the filesystem surface further.

## Meta

 *  Version **0.0.11**
 *  Last updated **5 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.9 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/sproutos/)
 * Tags
 * [AI](https://fon.wordpress.org/plugins/tags/ai/)[assistant](https://fon.wordpress.org/plugins/tags/assistant/)
   [automation](https://fon.wordpress.org/plugins/tags/automation/)[mcp](https://fon.wordpress.org/plugins/tags/mcp/)
   [workflow](https://fon.wordpress.org/plugins/tags/workflow/)
 *  [Advanced View](https://fon.wordpress.org/plugins/sproutos/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/sproutos/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/sproutos/reviews/)

## Contributors

 *   [ POSIMYTH ](https://profiles.wordpress.org/posimyththemes/)
 *   [ Sagar Patel ](https://profiles.wordpress.org/sagarpatel124/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/sproutos/)