blatui
shadcn/ui for Laravel Blade — discover, read and install BlatUI components, blocks and charts.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"blatui": {
"url": "https://blatui.remix-it.com/mcp"
}
}
}Remote endpoints
https://blatui.remix-it.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (5)
🟢list_components(category)
List every BlatUI component with its title and one-line description. Optionally filter by category.
Input Schema
{
"type": "object",
"properties": {
"category": {
"type": "string"
}
}
}🟢search_registry(query, type)
Search BlatUI components, blocks and charts by name, title or description.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"component",
"block",
"chart"
]
}
},
"required": [
"query"
]
}🟢get_component(name)
Get a component's full Blade source, dependencies, required packages and install command.
Input Schema
{
"type": "object",
"properties": {
"name": {
"type": "string"
}
},
"required": [
"name"
]
}🟢get_example(kind, name)
Get the full Blade source of a block or chart, plus the components and packages it needs.
Input Schema
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"block",
"chart"
]
},
"name": {
"type": "string"
}
},
"required": [
"kind",
"name"
]
}⚪install_command(names)
Build the exact `php artisan blatui:add` command plus required composer/npm packages for one or more components.
Input Schema
{
"type": "object",
"properties": {
"names": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"names"
]
}Community
Evidence