Bifrost turns 1! Get 30% off annual plans with code
HAPPYBIRTHDAY
Blog

Introducing Super Stack

Introducing Super Stack#

Povilas Korop floated the idea on X: a Laravel starter with the web app, Filament admin, NativePHP mobile, and an MCP server for agents — “would you use it?”

Shane’s answer was Super Stack:

Ladies and gents: Super Stack

Web + Mobile + Admin + API + Robots

Super Stack is that kit, open source. Clone it and you get Filament, NativePHP SuperNative, Sanctum, and Laravel MCP in one repo.

What’s in the box#

Piece What you get
Laravel 13 / PHP 8.4+ Modern Laravel baseline
Filament 5 Admin panel at /admin
Sanctum API auth wired (not demoed with sample CRUD)
NativePHP Mobile 4 SuperNative home via Route::native
nativephp/mobile-ui Native UI primitives
nativephp/web-ui (^0.0.1@alpha) Same Blade on web and device
Laravel MCP Server at /mcp/superstack (no auth yet — local/dev)

One Blade home. In the browser, Web UI renders it as HTML. On a phone, NativePHP Mobile 4 renders it natively. That’s the SuperNative pitch in a starter you can actually open.

Quick start#

Copied!
laravel new my-app --using=nativephp/superstack
composer install
cp .env.example .env
php artisan key:generate
php artisan migrate
php artisan native:install both --no-interaction

Create a Filament user the usual way (php artisan make:filament-user). With Herd you’ll hit http://superstack.test for the SuperNative home and /admin for Filament.

Then:

Copied!
php artisan native:run

MCP#

Routes live in routes/ai.php. There’s no auth on the MCP server yet — fine for local exploration, not production-ready as-is.

  • Web: POST /mcp/superstack
  • Local: php artisan mcp:start superstack

Starter tool: app-info — returns app + package versions. Point the inspector at mcp/superstack when you want to poke it.

Mobile packaging note#

The kit’s cleanup_exclude_files strips Filament / MCP / API app surfaces and Filament public assets from the device bundle so you’re not shipping admin chrome to phones. Don’t strip vendor/* wholesale — that breaks mobile builds. NativeServiceProvider is wired with mobile-ui registered.

License#

MIT © Bifrost Technologies LLC. Contributions welcome — see CONTRIBUTING.md. CI runs Pest on PHP 8.4.

Repo: github.com/NativePHP/superstack

Announcement: Shane’s quote-tweet