What Is Super Stack?
The NativePHP team has released Super Stack, an open-source Laravel starter kit that ships four layers in a single repository: a web app, a Filament 5 admin panel, a native mobile app powered by NativePHP, and a Laravel MCP server for AI agents.
The project started as a question on X. Povilas Korop asked whether developers would use a Laravel starter that combined a web app, Filament admin, NativePHP mobile, and an MCP server. Shane Rosenthal answered by building Super Stack, describing it as "Web + Mobile + Admin + API + Robots."
What's Included
Super Stack targets Laravel 13 and requires PHP 8.4 or later. Key pieces include:
- SuperNative home screen — uses NativePHP v4's SuperNative so a single Blade template renders as native UI on iOS and Android and as HTML in a browser.
- Filament 5 admin panel — available at
/admin. - Laravel Sanctum — for API token authentication.
- Laravel MCP server — mounted at
/mcp/superstackwith routes inroutes/ai.php, allowing AI agents to connect to your app.
The admin panel and MCP server are excluded from the mobile build, keeping the native app lean.
Security note: The MCP server ships with no authentication configured. The README explicitly states it is "fine for local exploration, not production-ready as-is." Add authentication before deploying to any public environment.
Getting Started
Bootstrap a new project with the Laravel installer, run migrations, install NativePHP, and launch the app:
laravel new my-app --using=nativephp/superstack
cd my-app
php artisan migrate
php artisan native:install both --no-interaction
php artisan native:run
Running on a physical device requires Xcode (iOS) or Android Studio (Android). Alternatively, NativePHP Jump lets you preview the app on your phone without either tool:
php artisan native:jump
Scan the QR code with the Jump companion app and the preview loads directly on your device.
To access the Filament admin panel, create an admin user:
php artisan make:filament-user
Why It Matters
Most Laravel starter kits address one concern — web, mobile, or admin — and leave you to wire the rest together yourself. Super Stack collapses that scaffolding into a single laravel new command. The MCP server addition is particularly forward-looking: it gives AI agents a structured endpoint to interact with your application from day one, without any extra setup.
Key Takeaways
- Single repository covers web, mobile (iOS + Android), admin, and AI agent integration.
- Requires Laravel 13 and PHP 8.4+.
- One Blade template drives both the native mobile UI and the browser view via NativePHP v4 SuperNative.
- The bundled MCP server is not production-ready without added authentication.
- NativePHP Jump removes the Xcode/Android Studio requirement for device previews.
- MIT licensed and available on GitHub.
Source: Laravel News — Super Stack: Laravel Starter Kit With Filament and NativePHP