Deploy and operate applications on infrastructure you control. Smoooth connects Claude Code, Cursor, and Windsurf directly to your Linux VPS over MCP—provisioning Docker containers, persistent databases, and secure networks on demand.
Coding agents write features in seconds, but configuring databases, managing persistent volumes, and checking health still wastes hours. Smoooth gives agents safe, structured tools to manage the full operational lifecycle.
Provision PostgreSQL, Redis, MongoDB, and SQLite with automated volume retention, health verification, and clean rollbacks.
1POST /api/adapters/postgres/provision
2{
3 "service": "primary-db",
4 "volume": "/var/lib/smoooth/volumes/pgdata",
5 "persistence": true,
6 "health_probe": "pg_isready -U postgres"
7}
8STATUS: HEALTHY (verified in 1.4s, 5432/tcp bound)
Never grant an AI agent an unrestricted root shell. Enforce 256-bit cryptographic bearer tokens with granular role-based permissions.
Install once on Ubuntu 24.04 or Debian 12. Connect any MCP-compatible coding tool over local loopback.
The idempotent installer configures an unprivileged service account, systemd isolation, and a 256-bit bearer token.
sudo ./install.sh --show-token
Point Claude Code, Cursor, or Windsurf to Smoooth's loopback endpoint. Zero unauthenticated port exposure.
claude mcp add --transport sse smoooth \
http://127.0.0.1:4040/sse \
--header "Authorization: Bearer <TOKEN>"
Smoooth resolves dependencies into a topological DAG, creates persistent volumes, and verifies container health probes.
"Deploy my web app with PostgreSQL
and Redis, and expose it on port 8000."
Smoooth was designed specifically to prevent runaway agents and avoid surprise cloud bills.
Runs on any $5 VPS, bare-metal server, or home lab. Your data stays on your own SSDs without proprietary PaaS pricing tiers.
The daemon binds exclusively to 127.0.0.1:4040. Access the embedded web dashboard securely via SSH tunnel with zero public attack surface.
Every deployment validates an execution plan before provisioning. If a container fails health checks, Smoooth rolls back automatically.
Embedded dashboard with strict Content Security Policy (CSP), offline platform typography, and append-only audit logging. Zero external telemetry.
Available now for Linux x86_64. Download the v0.1.0 Beta release bundle and start deploying on infrastructure you control.