← Back to directory
L

Laravilt MCP Server

Official
MCP server for Laravilt, a modern Laravel admin panel.
Category
Dev Tools #380 of 438
Stars
★ 108 Popular
Transport
stdio (local process)
Runtime
Node.js 18+ · Prebuilt binary PHP 8.3+ with Compos
Credentials
Optional API key
License
MIT
Last commit
Tools
5
36FMRS · D

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.

Strongest · Maintenance 12/20 Weakest · Reliability 4/20

Reliability
4/20
Security and permissions
5/20
Maintenance
12/20
Documentation
9/20
Setup experience
6/20
Why each score
Reliability 4/20
Evidence is limited to the manifest and README, both untrusted; no actual MCP server implementation source was provided. The manifest declares a filesystem server (npx @modelcontextprotocol/server-filesystem ./docs) but simultaneously exposes laravilt:// resources and 5 custom tools; the stock filesystem server does not provide these tools, so the declared behavior contradicts the underlying implementation. No tests or CI exist for the MCP server to prove it starts and completes the tool-list handshake. Tools also run php artisan install/create-user side effects without result validation, so error handling is uncontrolled. Score 4 under static calibration.
Security and permissions 5/20
No malware or real secrets found, but there are serious concerns. install_laravilt and create_admin_user trigger arbitrary PHP artisan commands through an npx-hosted server with no explicit confirmation barrier; create_admin_user accepts plaintext passwords and least-privilege guidance is absent. Resource paths are only relative to ./docs and may read outside the intended documentation directory; data flow is undisclosed. No credential handling or network policy is described. Overall 5, below the red-line threshold of 10.
Maintenance 12/20
The repo has an MIT license, is not archived, has 104 stars, and CI workflows cover tests, Dependabot updates, and code style, with multiple test badges in the README. However, the MCP server itself is not covered by the CI, and there is no separate versioning, release notes, or security-response process for the MCP server; maintenance activity belongs to the main framework rather than this server. Score 12.
Documentation 9/20
The README is strong for the framework: installation, CLI commands, configuration, form fields, tables, AI, screenshots, and a docs tree for all packages. But MCP-server-specific documentation is missing: no tool parameter constraints, limits, cost, troubleshooting, or client connection examples. The server path is only self-described by the manifest with no source files to verify. Score 9.
Setup experience 6/20
For the main panel, installation via composer and artisan is clear. But the MCP server setup is opaque: the manifest runs npx -y @modelcontextprotocol/server-filesystem ./docs, which depends on fetching a package over the network and assumes ./docs exists in the working directory with documentation; no mainstream-client config example or platform compatibility notes are provided. The README install commands install the PHP framework, not the MCP server, and this path is not backed by any actual files. Static calibration caps setup at 12; score 6.

Static review · not runListed 2026-08-07

Read the FMRS scoring method →

Fit and risk

What it can accessReads local filesWrites / deletes local filesRuns commands or codeConnects to a database

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

Setup

Before you start

Runtime:Node.js 18+ · Prebuilt binary PHP 8.3+ with Compos

OPENAI_API_KEY optionalsecret OpenAI API key for AI features (GPT models), obtainable at platform.openai.com; only needed when enabling AI features.
ANTHROPIC_API_KEY optionalsecret Anthropic API key for Claude models, obtainable at console.anthropic.com; only needed when enabling AI features.
GOOGLE_AI_API_KEY optionalsecret Google AI API key for Gemini models, obtainable at Google AI Studio; only needed when enabling AI features.

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.

Check that it works

The client's tool list should show install_laravilt, create_admin_user, list_packages, search_laravilt_docs, and get_config_reference; calling list_packages and getting the Laravilt package status confirms the connection works.

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

Things to try

Once connected, you can ask your AI assistant things like:

  • List all Laravilt packages and their status
  • Search the Laravilt docs for how to create a panel
  • Install the Laravilt admin panel in my Laravel project
  • Create an admin user named Admin with email [email protected]

Tools 5

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

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 Desktop

Listed from the project's documentation, not tested by this site.

Overview

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.

Similar servers

Context7 80 · B

Upstash's official server providing up-to-date third-party library docs for AI coding assistants

★ 62.9k · Tools 2 Compare with this →

Source revision 0b998c64dc65 Data synced 2026-10-12 Read the FMRS scoring method