Introduction to LaraDashboard

LaraDashboard is a powerful, modular admin panel and CMS built on Laravel 13, designed for building modern web applications with AI-powered content generation capabilities.

Introduction to LaraDashboard

LaraDashboard is a modular admin panel and Agentic CMS built on Laravel 13. It combines traditional content management with AI-assisted workflows, a visual page builder, role-based access control, and an extensible module system — suitable for blogs, SaaS apps, corporate sites, and enterprise systems alike.

Key Features

Area Features
Users & Access Full user CRUD, role-based permissions (Spatie), user impersonation, email verification
Content Posts, pages, media library, visual drag-and-drop builder (LaraBuilder), SEO meta
Communication SMTP/Mailgun/SES/SendGrid support, visual email templates, notifications
Developer Tools Module system, WordPress-style hooks, REST API (Sanctum), MCP server, Livewire datatables
Administration Centralized settings, action audit log, core upgrades & backups, 21+ languages
AI agents Built-in MCP server: connect Claude.ai with just a URL (OAuth), or Claude Desktop, Cursor and Claude Code with an agent token, all limited by the user's permissions

Manage your site from Claude

Connect Claude to Lara Dashboard and run everyday work from a chat — check what needs attention, answer a form lead, and write, illustrate and publish a blog post:

Connect Claude to Lara Dashboard with MCP, step by step

See MCP Server to set it up.

Technology Stack

Component Technology
Backend Laravel 13, PHP 8.3/8.4
Frontend Livewire 4, Alpine.js, React 18, Tailwind CSS v4, Vite 7
Database MySQL / MariaDB / SQLite
Modules nwidart/laravel-modules 13
Permissions Spatie Laravel Permission 6.4+
Media Spatie MediaLibrary 11.13+

Get Started

  1. Installation — set up LaraDashboard on your system
  2. Configuration — configure environment and settings
  3. Quick Start — navigate the panel and create your first content

Or jump to a specific area:

/