← Back to directory
L

Laravilt MCP Server

Official
MCP server for Laravilt, a modern Laravel admin panel.
GitHub source repository ↗
★ 106 Stars Category · Dev Tools Popular Source revision a300c52acfcd
36FMRS · D
Reliability
4/20
Security and permissions
5/20
Maintenance
12/20
Documentation
9/20
Setup experience
6/20

Laravilt MCP server is a useful tool for developers using the Laravilt admin panel, offering convenient commands to manage installation and configuration. Suitable for users familiar with Laravel and admin panel development.

Read the FMRS scoring method →

Laravilt is a modern Laravel Admin Panel built with Vue 3, Inertia.js, and AI capabilities. Inspired by Filament but powered by the frontend. This MCP server provides tools to help install, configure, and manage Laravilt admin panels, including creating admin users, listing packages, searching docs, and getting configuration references.

Tools

install_laravilt
Install Laravilt admin panel. Runs `php artisan laravilt:install`, with options to force overwrite, skip migrations, and skip npm.
create_admin_user
Create a new admin user. Runs `php artisan laravilt:make-user`, requires name, email, and password.
list_packages
List all Laravilt packages and their status.
search_laravilt_docs
Search across all Laravilt documentation, optionally filter by package.
get_config_reference
Get configuration reference for a specific setting.

Setup

Install the Laravel package via Composer: composer require laravilt/laravilt, then run php artisan laravilt:install. The MCP server configuration is in mcp-server.json, launched with npx -y @modelcontextprotocol/server-filesystem ./docs.

Fit and risk

Best for

  • Laravel developers
  • Teams using Filament or similar admin panels
  • Admin panels with AI integration

Not for

  • Non-Laravel projects
  • Simple apps without admin panel needs
  • Reliance on MCP server without a Laravel environment

Required permissions

  • Execute PHP artisan commands
  • Read/write project files (docs directory)
  • Install npm packages and run builds (optional)

Risks and side effects

  • Running installation commands may modify project files
  • npm installation can be time-consuming
  • Must ensure PHP and Node environment versions meet requirements

Troubleshooting

  1. Verify PHP 8.3+ and Laravel 12+
  2. Check Node 18+ and npm/pnpm
  3. Backup project files before running installation
  4. Check Laravel logs and Laravilt documentation

Use cases

Rapidly scaffold a Laravel admin panel
AI-assisted resource management and search
Automate Laravilt installation and configuration via MCP tools

Supported clients

Claude DesktopFull support