Aura UI
MCP serverDev toolsaura-ui connects your AI to the Aura UI component library, so it can find and install Blade components for Laravel, Livewire and Tailwind CSS 4. Once added, your AI can pull ready-made interface pieces into your project instead of you building them from scratch.
Use Aura UI in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Aura UI and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use Aura UI to list components tool
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Details
Available today. Use it from your connected AI after setup.
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Add aura-ui, then ask your AI to show you the available Aura UI components and install the ones your Laravel project needs.
What your AI can do with it
- Browse the Aura UI component library
- Install Aura UI Blade components into a Laravel project
- Add components that work with Livewire
- Set up components styled with Tailwind CSS 4
Install Aura UI
The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user aura-ui 'https://aura-ui.com/mcp/aura'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://aura-ui.com/mcp/auraAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=aura-ui&config=eyJ1cmwiOiJodHRwczovL2F1cmEtdWkuY29tL21jcC9hdXJhIn0=Open the link and Cursor adds the server at that address.
ChatGPT
https://aura-ui.com/mcp/auraIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add aura-ui --url 'https://aura-ui.com/mcp/aura'Run it once, then sign in with codex mcp login aura-ui if the server asks for an account.
From the project's README
As published by bluestarsystem/aura-ui in README.md.
"Vibrant Depth" UI component library for Laravel 12/13 + Livewire 3/4 + Alpine.js + Tailwind CSS 4.
Aura UI ships 127 production-ready Blade components under the MIT licence — no account, no licence key, no paid tier required to use them. They share one design system: gradients, glow, micro-animations, glass morphism and full dark mode. Where most libraries go flat and minimal, Aura deliberately goes the other way, while staying professional.
Browse every component → · machine-readable index at
/r/registry.json
Date picker, time picker, file upload, autocomplete, multiselect, calendar, command palette, QR code, the editor, a Chart.js-backed chart, and European business fields such as the IBAN field and the currency input — all in the free package.
Why Aura
- Breadth, free. Most libraries put the interesting components behind a licence. Here the calendar, the command palette, the date picker and a chart component (line, bar, pie, doughnut, area) are MIT.
- Own the code.
php artisan aura:add buttoncopies the component source into your app. Keep Aura as a dependency or walk away with the files — your choice, no lock-in. - Accessibility is tested, not claimed. 111 colour pairs are checked against the WCAG
contrast thresholds in CI, and
php artisan aura:doctor --a11yruns the same checks against your Blade templates. - Built to be read by AI assistants. Every docs page is available as raw Markdown by
appending
.mdto its URL, indexed in llms.txt, plus an MCP server so your assistant can look up real component APIs instead of inventing them. - 1,233 tests in this package (measured 2026-08-09).
Requirements
- PHP 8.3+
- Laravel 12 or 13
- Tailwind CSS 4
Livewire is optional — the components are anonymous Blade components and work without it.
Installation
composer require bluestarsystem/aura-ui
php artisan aura:install
Import the CSS in your app:
/* resources/css/app.css */
@import "vendor/aura-ui/aura.css";
Publish individually if you prefer:
php artisan vendor:publish --tag=aura-ui-config
php artisan vendor:publish --tag=aura-ui-css
php artisan vendor:publish --tag=aura-ui-views
Quick Start
{{-- Button --}}
<x-aura::button variant="primary" size="lg">Save Changes</x-aura::button>
{{-- Input with label and error --}}
<x-aura::input label="Email" type="email" wire:model="email" error="{{ $errors->first('email') }}" />
{{-- Card with header --}}
<x-aura::card shadow="lg">
<x-slot:header>
<x-aura::card.title>Dashboard</x-aura::card.title>
</x-slot:header>
Your content here.
</x-aura::card>
{{-- Modal --}}
<x-aura::modal name="confirm-delete" max-width="sm">
<p>Are you sure?</p>
</x-aura::modal>
{{-- Alert --}}
<x-aura::alert variant="success" dismissible>Operation completed.</x-aura::alert>
Components
The full catalogue, with live previews and props for every component, is at aura-ui.com/components.
It is deliberately not duplicated here: a list in a README goes stale the moment a component is added, and this one did — it advertised a third of what was actually in the box.
Each page is also available as Markdown for humans and machines alike, e.g.
/docs/components/button.md.
Own the code
php artisan aura:init # prepare the destination and publish the CSS
php artisan aura:add button card # copy the source into your project
php artisan aura:add table --dry-run # see what it would write first
Copied components are yours: edit them freely, and drop the dependency if you want to.
Accessibility
php artisan aura:doctor # setup and component-usage problems
php artisan aura:doctor --a11y # plus the accessibility checks, on your own views
Components target WCAG 2.1 AA. Contrast is enforced in CI over 111 colour pairs, in light and dark mode, so a theme change cannot quietly push text below the minimum.
Design System
Built on CSS custom properties:
- Colors: 6 semantic palettes (primary, secondary, success, warning, danger, info) + surface scale
- Shadows: 6 elevation levels + coloured glow effects for focus states
- Animations: 14 keyframes with spring easing curves
- Glass morphism: 3 intensity levels (subtle, standard, strong)
- Typography: Inter (sans) + JetBrains Mono (mono)
- Border radius: 6-step scale from 6px to 9999px
Dark Mode
Add .dark to <html>; colours, shadows and glows adapt on their own.
<html class="dark">
Theming
:root {
--aura-primary-500: #8b5cf6; /* Change primary to violet */
--aura-radius-md: 12px; /* Rounder corners */
}
Full guide: Theming · Dark Mode.
Translations
Ships with English and Italian strings; publish aura-ui-lang to add your own.
Playground
Visit /aura/playground in your app to browse every component live:
// config/aura-ui.php
'playground' => [
'enabled' => env('AURA_PLAYGROUND', true),
],
Testing
composer install
vendor/bin/pest
Links
- Documentation — full docs, live previews, playground
- All components · llms.txt for AI assistants
- Changelog
License
MIT License. See LICENSE for details.
Credits
- Juri Montico — BlueStarSystem
Tools it offers (5)
What this server listed when Ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.
list-components-toolsearch-components-toolget-component-tooladd-component-toolfilament-theme-tool
Signals
- GitHub stars
- 5
- Forks
- 2
- Last commit
- Sep 2026
Advanced
- Delivery
- aura-ui MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-bluestarsystem-aura-ui- Source
- github.com/bluestarsystem/aura-ui
- Hosted endpoint
https://aura-ui.com/mcp/aura
github.com/bluestarsystem/aura-ui