10+
August 27, 2026
July 7, 2026
SproutOS exposes your WordPress site to authenticated tools through a clean, versioned REST control API, with your guardrails in place.
Connect a tool or your own backend using a standard WordPress Application Password, and it can inspect and manage the site programmatically: safely, and administrator-only.
Most AI writes WordPress code in a vacuum. SproutOS gives AI direct, structured access to your live WordPress install through a purpose-built REST API at /wp-json/sprout-os/v1/.
It is fully self-contained: no MCP Adapter and no WordPress Abilities API dependency. Every endpoint is written from scratch, administrator-gated, and covered by a safety layer. The API areas in this build are:
Call GET /manifest at any time for a live, self-describing list of every REST endpoint your install exposes. The list is read straight from WordPress’s own route registry, so it can never drift from what is actually registered.
The control API itself is deliberately read-first: of its endpoints, only three accept writes — media upload, post-meta write/delete, and the plugin’s own settings. The Create Mode import endpoints are the exception. They exist to do one job, build out a site you designed at sproutos.ai, and to do it they install plugins and themes and write pages. Like every other route they run only for a logged-in administrator, but treat them as the powerful part of the surface.
Giving AI access to a live site should never be a leap of faith. SproutOS ships the guardrails first:
Our advice: start on a staging site, and move to production once you are happy with the flow. SproutOS is built to be used on live and client sites too.
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.
WordPress agencies, freelancers, and developers who want authenticated tools to inspect and update selected parts of their sites safely.
The control API runs on your own site using a WordPress Application Password over HTTPS. Create Mode connects 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 .
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 and build steps, see the Source-Readme.txt file in the plugin root.
Requirements: WordPress 6.9+ and PHP 8.0+.
It turns your WordPress site into a controllable REST API. An authenticated tool or backend uses a WordPress Application Password and can then inspect the site, upload media, and manage post meta programmatically, administrator-only, with a safety layer around every write.
Not with this build. SproutOS ships the REST control API only; there is no MCP (JSON-RPC) endpoint in this version. Any tool that can send an authenticated HTTP request works today.
Any tool or backend that can send an authenticated HTTP request.
Create a WordPress Application Password in Users > Profile. The SproutOS admin page includes a button that takes you directly to WordPress’s Application Passwords section. Use that password over HTTPS against /wp-json/sprout-os/v1/. Call GET /manifest for the live list of every endpoint the install exposes.
It is built for it. Every route — control API and Create Mode alike — is administrator-only. The control API is read-first, with just three write endpoints; settings and wp-config responses redact anything that looks like a secret, post meta holding credentials is blocklisted, and executable uploads are blocked. The import endpoints that install plugins and write pages run from the dashboard, on your click. We still recommend you start on staging until you trust the flow.
This plugin connects one site.
Sign in at https://sproutos.ai, turn a client brief into a Scope, Sitemap, and Design, and export production-ready WordPress to Elementor, Gutenberg, or Figma. Use this plugin to import those sites into WordPress.
No. Basic setup only requires creating a WordPress Application Password and using the REST API details shown in SproutOS. Coding knowledge helps for advanced API use, but it is not required.
The API is removed and authenticated tools can no longer reach the site through SproutOS. Your WordPress content is untouched.
No. Endpoints run only when an authenticated tool or backend calls them. There is no load on your visitors.
| Version | Download | Type |
|---|---|---|
| 1.4.0 | Download | Stable |
| 1.3.0 | Download | Stable |
| 1.2.0 | Download | Stable |
| 1.1.5 | Download | Stable |
| 1.1.3 | Download | Stable |
| 1.1.2 | Download | Stable |
| 1.1.1 | Download | Stable |
| 1.1.0 | Download | Stable |
| 0.0.11 | Download | Stable |
| 0.0.10 | Download | Stable |
| 0.0.9 | Download | Stable |
| 0.0.8 | Download | Stable |
| Development | Download | Trunk |