Platform/Developer tools

A real server on every site.

Not a locked-down panel. A real shell and a real CLI on every plan.

SSH on every site WP-CLI + InstaCLI ~10s to spin up
~/work · instawp zsh
$ instawp create --name demo --php 8.3 Provisioning WordPress 6.9 · PHP 8.3 … ✓ Live at https://demo.instawp.site (~9s) $ instawp wp demo plugin install woocommerce --activate --api Success: Installed and activated 1 of 1 plugins.
SSH
on every plan
40+
in-site MCP tools
Local Mount
edit in VS Code
PHP 8.0–8.3
your pick, per site

Developer docs, a real CLI and API.

Everything the CLI does, the REST API does too. Grab a token, wire it into your own tooling and CI, and drive sites from anywhere.

Prefer the terminal? instawp login, then instawp create --name my-site --json

Everything you'd want on a box you actually own.

No ticket for a shell, no add-on for the API. The whole toolkit ships the second the site does, on the $2 sandbox the same as on production.

01 · Access · Shell on every site

SSH, SFTP and a real shell. On the $2 sandbox plan too.

Full shell and file access on every site you own. Bring your own keys, drop in from the browser terminal or your own client, and run whatever you'd run on a box you rented. No top tier to unlock it.

SSHSFTPBYO keysweb terminal
ssh · demo.instawp.sitessh
$ ssh demo@demo.instawp.site Connected. Type `exit` to leave the shell. demo $ whoami demo demo $ php -v PHP 8.3.6 (cli) demo $ ls wp-content plugins themes uploads upgrade
02 · Tooling · InstaCLI + WP-CLI

Drive any site from your terminal. No SSH required.

The new InstaCLI pipes WP-CLI over HTTPS, so wp <site> … --api works behind firewalls and in CI where SSH never reaches. WP-CLI is also preinstalled on every site, and everything speaks --json for piping straight into your scripts.

@instawp/cliWP-CLIwp <site> --api--json
Explore the full InstaCLI: versions, db push, local round-trip, CI
~/ci · instawpbash
$ instawp wp acme plugin update woocommerce --api Success: Updated 1 of 1 plugins. $ instawp wp acme plugin list --json | jq '.[].status' "active" "active"
03 · Local Mount · Edit your live site in VS Code

Mount the remote site on your machine. Edit it in your own editor.

Flip on Local Mount and your site's files appear as a drive over WebDAV. Mount it in Finder, a mapped drive or rclone, open the folder in VS Code (or Sublime, PhpStorm, whatever you live in), and edit the live files with your real tooling. No FTP upload dance.

WebDAV mountedit in VS CodeFinder / mapped driveyour own editor
Local Mount Enabled
Mount this site as a driveWebDAV · live files, two-way
Mount URLhttps://demo.instawp.site/insta-mount/ Copy
Open in editorVS Code · Sublime · PhpStorm · Finder Open folder
04 · AI coding · InstaCode + in-site MCP Live

AI that edits a real WordPress, not a guess.

Two ways in. An in-site WordPress MCP with 40+ structured tools, posts, plugins, themes, media, the database, files and logs, that any client like Claude Code or Cursor can drive. And InstaCode: a browser AI code IDE plus a published VS Code extension, so you build against the real site from the editor you already use. See AI & MCP →

in-site MCP40+ toolsInstaCode + VS Codeany client
InstaWP MCPdemo.instawp.site · 40+ tools Live
Draft a "Summer sale" post and set it to draft.
called create_content
{ "type": "post", "title": "Summer sale", "status": "draft" }
created post #418 · draft
Done. Drafted "Summer sale" as post #418. Want me to add a featured image or schedule it?
Ask the MCP to change this site…Claude Code
05 · Environment · Choose PHP & WP version

Match the target stack, exactly.

Pick PHP 8.0 to 8.3 and your WordPress version per site, switch any time, and tune the memory limit, all without opening a ticket. Mirror a client's exact stack on a $2 sandbox before you touch their live box.

PHP 8.0–8.3per-site WPmemory limitswitch any time
~/work · instawpzsh
$ instawp sites php demo --version 8.3 demo now runs PHP 8.3 · restarting … $ instawp wp demo core version --api 6.9.1
06 · Deploy · Git push, auto-deploy

Connect a repo. Every push goes live.

Connect a GitHub, GitLab or Bitbucket repo to any site and every push deploys on its own. Run composer and npm build steps after each deploy, and spin up a throwaway preview site for every pull request. No FTP, no manual upload.

GitHub · GitLab · Bitbucketauto-deploy on pushcomposer + npmper-PR previews
~/site · gitdeploy
$ git push origin main pushed · instawp deploy triggered (main @ a1b3f9) composer install … done npm run build … done live at acme.instawp.site
Also included on every site

Local dev, no Docker

Spin up or clone a site locally with instawp local create, WASM PHP and SQLite under the hood. No Docker to babysit.

Versions & rollback

Snapshot before a risky change with instawp versions create, restore in one command if it goes sideways.

Magic login

One click or one command straight into wp-admin, no password copy-paste, no juggling client credentials.

SQL over the CLI

Run queries against any site with instawp sql, no SSH tunnel, no exposing the database port.

Tail logs

Stream PHP and Nginx logs live with instawp logs --php --nginx -f while you reproduce the bug.

Teams

Switch between client teams with instawp teams switch and keep sites, tokens and billing cleanly separated.

The same tools on every single site.

Most hosts gate shell and API behind their top tier. Here the cheapest sandbox and production are the same machine, so what you build on a $2 box behaves exactly like the live site, and promoting it is one plan change with no migration.

Sandbox
$2/mo · per site
≈ $0.07/day · billed daily
A fully real WordPress site with the complete dev toolkit: SSH, InstaCLI, WP-CLI, the REST API, Local Mount and the in-site MCP. Promote it to a live tier with one plan change, same URL, same data, no migration.
  • SSH & the CLI on the sandboxThe same shell on the $2 box as on Elite.
  • REST API on every tierToken-auth site create, configure and delete, from any plan.
  • Promote with a plan changeSame URL, same data, no export, no import, no migration plugin.
vs WP Engine · Kinsta · Cloudways

What's locked behind a top tier elsewhere ships on every site here.

The shell, the CLI, the API and the AI tooling, on the $2 sandbox the same as on the live box.

What you actually needTypical managed hostInstaWP
SSH / SFTPTop tiers onlyEvery site, incl. $2 sandbox
WP-CLIHigher tiers onlyPreinstalled + piped over HTTPS
REST APIPaid add-onEvery tier, token-auth
PHP / WP versionOpen a ticketPer site, switch any time
Edit live files in your editorFTP upload danceLocal Mount, open in VS Code
Local devBring your own Dockerinstawp local, no Docker
In-site AI / MCPNone40+ tool MCP + InstaCode

More than a terminal.

Every site you spin up plugs into the rest of the platform. Keep exploring:

Developers do not go back.

See the wall of love →

Spin up a real WordPress site in seconds.

SSH, the CLI, WP-CLI and an MCP on a $2 sandbox you can promote with one plan change.

SSH every site · CLI + WP-CLI · ~10s to spin up · No annual lock-in