10% offall StackPilot App plans.Ends 31 August. 2 days left.

Grab the discount
New · AI Access (MCP)

Your servers,
from inside your AI assistant.

StackPilot App speaks the Model Context Protocol. Connect Claude, Cursor, Copilot, Gemini or any MCP client and let it read your fleet, deploy your sites and provision new servers through 84 scoped, audited tools.

Claude · connected to StackPilot App

Deploy the latest main to staging, then tell me if queue workers came back up.

deploy_site deploy site: shop-staging

get_deployment_status read

get_service_status read service: supervisor

Release 2026.08.18-3 is live on staging. Two queue workers restarted cleanly, the third took 8 seconds. Nothing in the error log since the swap.

Illustration of a session. Every call is a real tool from the contract below.

The part that matters

Handing an agent your servers,
without handing over the keys.

An AI assistant with shell access is a bad idea. StackPilot App does not give one a shell. It exposes a fixed set of typed tools, each behind a scope, with the dangerous ones gated twice.

Scoped, not root

Every tool declares a scope. A token issued for reading cannot deploy, and a token that can deploy still cannot delete a server or spend money on a new one.

Two-phase confirmation

The 14 tools that can destroy data or spend money return a preview and a confirmation token instead of acting. The agent has to come back with that token, so a stray sentence cannot drop a database.

Dry runs everywhere

46 of the tools accept dry_run, which returns the plan and changes nothing. Ask your assistant what it is about to do, and read the answer before you let it run.

Audited by default

Every call an agent makes is recorded locally with its arguments and outcome, readable from the app or through the list_audit tool. Nothing an assistant does is invisible to you.

read33 toolsInspect servers, sites, deployments, logs, metrics and configuration.
deploy37 toolsShip releases, manage services, databases, SSL, runtimes and backups.
admin14 toolsProvision and delete servers, read credentials, and spend money on cloud resources.
84 tools

Everything the app does,
an agent can do too.

Servers

Prepare a box, install runtimes and services, watch metrics, run a command.

  • list_servers
  • prepare_server
  • install_runtime
  • get_metrics
  • run_command
  • control_service

Sites and deploys

Deploy, roll back, take a site offline, edit env and crontabs.

  • deploy_site
  • rollback_site_release
  • list_site_releases
  • save_site_env
  • take_site_offline
  • tail_logs

Databases

Create databases and users, grant access, rotate passwords, run a query.

  • create_database
  • db_query
  • grant_database_access
  • change_db_password
  • list_db_users
  • drop_database

Cloud and backups

Provision a new VPS on a connected provider, trigger and restore backups.

  • create_cloud_server
  • list_cloud_sizes
  • trigger_backup
  • restore_backup
  • list_backup_runs
  • get_restore_status

Web server and SSL

Read and write nginx config, reload it, issue and install certificates.

  • get_nginx_config
  • save_nginx_config
  • reload_nginx
  • enable_ssl
  • install_custom_ssl
  • disable_ssl

Operations and audit

Follow long-running work, cancel it, and read back what an agent did.

  • get_operation
  • list_operations
  • cancel_operation
  • get_approval_status
  • list_audit
  • get_agent_status
Two ways in

Local by default.
Remote when you need it.

Local (stdio)

Your MCP client launches StackPilot App directly on your machine. Nothing listens on a port, nothing leaves your laptop, and the connection dies with the client.

{
  "mcpServers": {
    "stackpilot": {
      "command": "/Applications/StackPilotApp.app/Contents/MacOS/stackpilotapp",
      "args": ["--mcp-stdio"]
    }
  }
}

Remote (HTTPS)

A token-secured endpoint for clients that cannot spawn a local process. Tokens are issued per client, carry their own scopes, and can be revoked from the app the moment you want them gone.

  • Per-token scopes and per-token server access
  • Revoke any token without touching the others
  • Cloud provisioning and backup restores are remote-only

Try it on a real server for 14 days.

AI Access is an optional add-on, included free on the Ultimate plan. Every new account starts with a 14-day Pro trial, so you can wire up your assistant before you decide. Trial terms.