SpinApp product overview (Laravel local dev + AI)
SpinApp spins up Docker for Laravel local dev and includes MCP so AI assistants can run commands in containers.
Overview
SpinApp is a product that provides AI-enabled Laravel local development. SpinApp spins up Docker services (including database, queue, cache, and frontend) and includes MCP built in so AI assistants can run development commands inside the right containers.
What SpinApp replaces
SpinApp is positioned as a single app that replaces a typical Docker + hosts + terminal setup. SpinApp sets up the environment so you can access your app at a local domain and run commands without manually aligning container context.
Project-aware local setup
SpinApp supports workflows where you select a Laravel project (monolith or API) that may include a Vue or React frontend in the same repo. SpinApp then detects project needs and guides you through setup.
MCP built in for AI assistants
SpinApp includes a bundled MCP server for each project. You can connect an AI assistant such as Cursor or Claude Desktop (or any MCP client) and use “Setup AI” to write project rules and provide the assistant the correct container context.
SpinApp also provides an audit log of every tool call.
Actions AI assistants can run via SpinApp
SpinApp provides AI-accessible actions for development workflows, including:
- exec: run artisan, composer, and npm build/dev inside app or queue containers
- sql: run queries against a provisioned database
- logs: view container output and Laravel log files
- start/stop/status: control the full environment
Access and local convenience
SpinApp manages /etc/hosts so your app can live at my-app.local. SpinApp also supports sharing via a Cloudflare tunnel.
Requirements and supported platforms
SpinApp requires macOS 12+ and uses Docker Desktop or Colima. It supports both Apple Silicon and Intel.
Windows is not supported at the moment.