Koskamo

BlatUI MCP

A hosted MCP server that allows AI agents to search, read, and install BlatUI components, blocks, and charts into Laravel Blade applications. It integrates with the BlatUI registry to provide accessible, themeable UI elements directly to coding assistants.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

BlatUI MCP logo, by Remix-itCommunity listingStreamable HTTPNo sign-inEndpoint checked 2026-11-07Published by Remix-it
MCP endpoint (Streamable HTTP)
https://blatui.remix-it.com/mcp
Vendor documentation

What its tools do

5 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

5 of 5 have a description · 0 of 5 declare behavior hints · 0 of 5 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Search for available BlatUI components and blocks
  • Read component documentation and source code
  • Install UI components into a Laravel project
  • Integrate with Laravel Boost for AI-assisted development

Source and maintenance

Community listingRegistry 1.0.0
Maintenance checked

Protocol and capabilities

Server
blatui latest
MCP protocol negotiated in check
2025-06-18
Tools
5 advertised
Resources
189 advertised
Resource templates
3 advertised
Prompts
2 advertised
Server-advertised capabilities
{
  "tools": {},
  "prompts": {},
  "resources": {}
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

BlatUI is shadcn/ui for Laravel Blade. Search components/blocks/charts, read their Blade source, and get the exact `php artisan blatui:add` install command. Components are copied into the project — the user owns the code.

Tools

5 advertised

list_components
Advertised by the server during the last successful anonymous check.

List every BlatUI component with its title and one-line description. Optionally filter by category.

list_components input schema
{
  "type": "object",
  "properties": {
    "category": {
      "type": "string"
    }
  }
}
search_registry
Advertised by the server during the last successful anonymous check.

Search BlatUI components, blocks and charts by name, title or description.

search_registry input schema
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "type": {
      "enum": [
        "component",
        "block",
        "chart"
      ],
      "type": "string"
    },
    "query": {
      "type": "string"
    }
  }
}
get_component
Advertised by the server during the last successful anonymous check.

Get a component's full Blade source, dependencies, required packages and install command.

get_component input schema
{
  "type": "object",
  "required": [
    "name"
  ],
  "properties": {
    "name": {
      "type": "string"
    }
  }
}
get_example
Advertised by the server during the last successful anonymous check.

Get the full Blade source of a block or chart, plus the components and packages it needs.

get_example input schema
{
  "type": "object",
  "required": [
    "kind",
    "name"
  ],
  "properties": {
    "kind": {
      "enum": [
        "block",
        "chart"
      ],
      "type": "string"
    },
    "name": {
      "type": "string"
    }
  }
}
install_command
Advertised by the server during the last successful anonymous check.

Build the exact `php artisan blatui:add` command plus required composer/npm packages for one or more components.

install_command input schema
{
  "type": "object",
  "required": [
    "names"
  ],
  "properties": {
    "names": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  }
}

Prompts

2 advertised

use-component

Advertised by the server during the last successful anonymous check.

Insert a BlatUI component with its source and install command.

name
Component slug (e.g. button, dialog). (required)
scaffold-page

Advertised by the server during the last successful anonymous check.

Scaffold a full page from BlatUI blocks (dashboard, login, signup, marketing, pricing).

kind
dashboard | login | signup | marketing | pricing (required)

Resources

189 advertised

Accent

Advertised by the server during the last successful anonymous check.

Recolors any subtree of BlatUI components from a single accent colour — no per-component props.

Accent URI
blatui://component/accent

MIME type: text/plain

Accordion

Advertised by the server during the last successful anonymous check.

A vertically stacked set of interactive headings that each reveal a section of content.

Accordion URI
blatui://component/accordion

MIME type: text/plain

Add To Cart

Advertised by the server during the last successful anonymous check.

A stateful add-to-cart button that animates idle → adding → added.

Add To Cart URI
blatui://component/add-to-cart

MIME type: text/plain

Alert

Advertised by the server during the last successful anonymous check.

Displays a callout for user attention, with semantic status tones.

Alert URI
blatui://component/alert

MIME type: text/plain

Alert Dialog

Advertised by the server during the last successful anonymous check.

A modal dialog that interrupts the user with important content and expects a response.

Alert Dialog URI
blatui://component/alert-dialog

MIME type: text/plain

Animated Beam

Advertised by the server during the last successful anonymous check.

An SVG line with a travelling light gradient connecting two elements.

Animated Beam URI
blatui://component/animated-beam

MIME type: text/plain

Aspect Ratio

Advertised by the server during the last successful anonymous check.

Displays content within a desired ratio.

Aspect Ratio URI
blatui://component/aspect-ratio

MIME type: text/plain

Audio Player

Advertised by the server during the last successful anonymous check.

A custom audio player — play/pause, seek, time and volume — over a native HTML5 audio element.

Audio Player URI
blatui://component/audio-player

MIME type: text/plain

Aurora

Advertised by the server during the last successful anonymous check.

An animated northern-lights gradient backdrop with your content overlaid.

Aurora URI
blatui://component/aurora

MIME type: text/plain

Autocomplete

Advertised by the server during the last successful anonymous check.

A text input that filters and suggests options as you type.

Autocomplete URI
blatui://component/autocomplete

MIME type: text/plain

Autosize Textarea

Advertised by the server during the last successful anonymous check.

A textarea that grows and shrinks to fit its content, with an optional max-rows cap.

Autosize Textarea URI
blatui://component/autosize-textarea

MIME type: text/plain

Avatar

Advertised by the server during the last successful anonymous check.

An image element with a fallback for representing the user.

Avatar URI
blatui://component/avatar

MIME type: text/plain

Back To Top

Advertised by the server during the last successful anonymous check.

A floating button that appears after scrolling and smoothly returns to the top.

Back To Top URI
blatui://component/back-to-top

MIME type: text/plain

Badge

Advertised by the server during the last successful anonymous check.

Displays a badge, with semantic status tones (success, warning, danger, info, neutral).

Badge URI
blatui://component/badge

MIME type: text/plain

Banner

Advertised by the server during the last successful anonymous check.

A full-width, dismissible announcement bar with semantic tones.

Banner URI
blatui://component/banner

MIME type: text/plain

Bento Grid

Advertised by the server during the last successful anonymous check.

A modern bento grid for arranging cards of varying column and row spans.

Bento Grid URI
blatui://component/bento-grid

MIME type: text/plain

Bento Item

Advertised by the server during the last successful anonymous check.

Bento Item URI
blatui://component/bento-item

MIME type: text/plain

Border Beam

Advertised by the server during the last successful anonymous check.

A container with a light beam continuously travelling around its border.

Border Beam URI
blatui://component/border-beam

MIME type: text/plain

Bottom Navigation

Advertised by the server during the last successful anonymous check.

A mobile bottom tab bar with icons, labels, an active state and badges.

Bottom Navigation URI
blatui://component/bottom-navigation

MIME type: text/plain

Bottom Navigation Item

Advertised by the server during the last successful anonymous check.

Bottom Navigation Item URI
blatui://component/bottom-navigation-item

MIME type: text/plain

Brand

Advertised by the server during the last successful anonymous check.

Brand URI
blatui://component/brand

MIME type: text/plain

Breadcrumb

Advertised by the server during the last successful anonymous check.

Displays the path to the current resource using a hierarchy of links.

Breadcrumb URI
blatui://component/breadcrumb

MIME type: text/plain

Button

Advertised by the server during the last successful anonymous check.

Displays a button or a component that looks like a button.

Button URI
blatui://component/button

MIME type: text/plain

Button Group

Advertised by the server during the last successful anonymous check.

Groups related buttons together with consistent styling.

Button Group URI
blatui://component/button-group

MIME type: text/plain

Calendar

Advertised by the server during the last successful anonymous check.

A date field component that allows users to enter and edit dates.

Calendar URI
blatui://component/calendar

MIME type: text/plain

Card

Advertised by the server during the last successful anonymous check.

Displays a card with header, content, and footer.

Card URI
blatui://component/card

MIME type: text/plain

Carousel

Advertised by the server during the last successful anonymous check.

A carousel with motion and swipe.

Carousel URI
blatui://component/carousel

MIME type: text/plain

Chart

Advertised by the server during the last successful anonymous check.

Beautiful charts, built using ApexCharts.

Chart URI
blatui://component/chart

MIME type: text/plain

Chat

Advertised by the server during the last successful anonymous check.

A composable chat transcript — role-aware message bubbles with avatars, names, timestamps and a typing indicator.

Chat URI
blatui://component/chat

MIME type: text/plain

Chat Message

Advertised by the server during the last successful anonymous check.

Chat Message URI
blatui://component/chat-message

MIME type: text/plain

Checkbox

Advertised by the server during the last successful anonymous check.

A control that allows the user to toggle between checked and not checked.

Checkbox URI
blatui://component/checkbox

MIME type: text/plain

Citation

Advertised by the server during the last successful anonymous check.

An inline, LLM-style source reference that reveals the source title, link and snippet in a popover.

Citation URI
blatui://component/citation

MIME type: text/plain

Code Block

Advertised by the server during the last successful anonymous check.

A dark code panel with an optional filename header and a copy button.

Code Block URI
blatui://component/code-block

MIME type: text/plain

Collapsible

Advertised by the server during the last successful anonymous check.

An interactive component which expands and collapses a panel.

Collapsible URI
blatui://component/collapsible

MIME type: text/plain

Color Picker

Advertised by the server during the last successful anonymous check.

Accessible colour selection with a hue slider, a validating hex field and a preset swatch palette.

Color Picker URI
blatui://component/color-picker

MIME type: text/plain

Combobox

Advertised by the server during the last successful anonymous check.

A filterable picker over a list of options — button or inline-input trigger, single or multi-select.

Combobox URI
blatui://component/combobox

MIME type: text/plain

Command

Advertised by the server during the last successful anonymous check.

Fast, composable, command menu for your app.

Command URI
blatui://component/command

MIME type: text/plain

Command Dialog

Advertised by the server during the last successful anonymous check.

A command menu rendered inside a dialog.

Command Dialog URI
blatui://component/command-dialog

MIME type: text/plain

Comparison Slider

Advertised by the server during the last successful anonymous check.

A draggable before/after image comparison with a keyboard-operable divider.

Comparison Slider URI
blatui://component/comparison-slider

MIME type: text/plain

Comparison Table

Advertised by the server during the last successful anonymous check.

A data-driven feature comparison table — tiers × features with checks, dashes and values.

Comparison Table URI
blatui://component/comparison-table

MIME type: text/plain

Confetti

Advertised by the server during the last successful anonymous check.

A celebratory confetti burst fired from a button or any trigger.

Confetti URI
blatui://component/confetti

MIME type: text/plain

Container

Advertised by the server during the last successful anonymous check.

A centered, max-width content wrapper with responsive padding and selectable widths.

Container URI
blatui://component/container

MIME type: text/plain

Context Menu

Advertised by the server during the last successful anonymous check.

Displays a menu located at the pointer, triggered by a right click.

Context Menu URI
blatui://component/context-menu

MIME type: text/plain

Cookie Consent

Advertised by the server during the last successful anonymous check.

A GDPR cookie banner with accept / reject / customize, persisted to localStorage.

Cookie Consent URI
blatui://component/cookie-consent

MIME type: text/plain

Copy Button

Advertised by the server during the last successful anonymous check.

A button that copies text to the clipboard, with a copied state and a live announcement.

Copy Button URI
blatui://component/copy-button

MIME type: text/plain

Countdown

Advertised by the server during the last successful anonymous check.

A live countdown to a target date — days, hours, minutes and seconds, with an expired state.

Countdown URI
blatui://component/countdown

MIME type: text/plain

Data Table

Advertised by the server during the last successful anonymous check.

An interactive table with search, sortable columns, row selection and pagination.

Data Table URI
blatui://component/data-table

MIME type: text/plain

Date Picker

Advertised by the server during the last successful anonymous check.

A date picker component with a calendar popover.

Date Picker URI
blatui://component/date-picker

MIME type: text/plain

Date & Time Picker

Advertised by the server during the last successful anonymous check.

Pick a date and a time together — single or range — in one popover.

Date & Time Picker URI
blatui://component/datetime-picker

MIME type: text/plain

Description Item

Advertised by the server during the last successful anonymous check.

Description Item URI
blatui://component/description-item

MIME type: text/plain

Description List

Advertised by the server during the last successful anonymous check.

A semantic key/value list (term/description) — horizontal or vertical, with an optional bordered style.

Description List URI
blatui://component/description-list

MIME type: text/plain

Dialog

Advertised by the server during the last successful anonymous check.

A window overlaid on the primary window, rendering the content underneath inert.

Dialog URI
blatui://component/dialog

MIME type: text/plain

Diff Viewer

Advertised by the server during the last successful anonymous check.

A line-based text diff with inline or side-by-side views and add/remove tinting.

Diff Viewer URI
blatui://component/diff-viewer

MIME type: text/plain

Dock

Advertised by the server during the last successful anonymous check.

A macOS-style dock whose icons magnify as the cursor passes over them.

Dock URI
blatui://component/dock

MIME type: text/plain

Dock Item

Advertised by the server during the last successful anonymous check.

Dock Item URI
blatui://component/dock-item

MIME type: text/plain

Dot Pattern

Advertised by the server during the last successful anonymous check.

A decorative dotted-grid background layer with adjustable size, gap and edge fade.

Dot Pattern URI
blatui://component/dot-pattern

MIME type: text/plain

Drawer

Advertised by the server during the last successful anonymous check.

A drawer component that slides in from the edge of the screen.

Drawer URI
blatui://component/drawer

MIME type: text/plain

Dropdown Menu

Advertised by the server during the last successful anonymous check.

Displays a menu of actions or functions, triggered by a button.

Dropdown Menu URI
blatui://component/dropdown-menu

MIME type: text/plain

Editable

Advertised by the server during the last successful anonymous check.

Click-to-edit inline text that swaps the value for an input, saving on Enter or blur.

Editable URI
blatui://component/editable

MIME type: text/plain

Empty

Advertised by the server during the last successful anonymous check.

An empty state for when there is no data to display.

Empty URI
blatui://component/empty

MIME type: text/plain

Field

Advertised by the server during the last successful anonymous check.

Combine labels, controls, and help text to compose accessible form fields.

Field URI
blatui://component/field

MIME type: text/plain

File Tree

Advertised by the server during the last successful anonymous check.

File Tree URI
blatui://component/file-tree

MIME type: text/plain

File Upload

Advertised by the server during the last successful anonymous check.

A drag-and-drop dropzone with image thumbnails, file sizes and per-file progress bars.

File Upload URI
blatui://component/file-upload

MIME type: text/plain

Flip Card

Advertised by the server during the last successful anonymous check.

A card that flips on hover or click to reveal a back face.

Flip Card URI
blatui://component/flip-card

MIME type: text/plain

Gallery

Advertised by the server during the last successful anonymous check.

A thumbnail grid that opens a full-screen lightbox with keyboard navigation.

Gallery URI
blatui://component/gallery

MIME type: text/plain

Gantt

Advertised by the server during the last successful anonymous check.

A project timeline (Gantt) chart with task bars positioned by date and progress.

Gantt URI
blatui://component/gantt

MIME type: text/plain

Gradient Text

Advertised by the server during the last successful anonymous check.

Text painted with a gradient fill, with optional animated shimmer and colour presets.

Gradient Text URI
blatui://component/gradient-text

MIME type: text/plain

Grid Pattern

Advertised by the server during the last successful anonymous check.

A decorative grid / graph-paper background layer with an optional edge fade.

Grid Pattern URI
blatui://component/grid-pattern

MIME type: text/plain

Heatmap

Advertised by the server during the last successful anonymous check.

A GitHub-style contributions heatmap of colour-graded daily counts.

Heatmap URI
blatui://component/heatmap

MIME type: text/plain

Hover Card

Advertised by the server during the last successful anonymous check.

For sighted users to preview content available behind a link.

Hover Card URI
blatui://component/hover-card

MIME type: text/plain

Icon

Advertised by the server during the last successful anonymous check.

A thin wrapper over Lucide icons that auto-mirrors directional arrows under RTL.

Icon URI
blatui://component/icon

MIME type: text/plain

Image

Advertised by the server during the last successful anonymous check.

A smart image with a skeleton, blur-up fade-in and a graceful error fallback.

Image URI
blatui://component/image

MIME type: text/plain

Infinite Scroll

Advertised by the server during the last successful anonymous check.

Loads more content when a sentinel scrolls into view, with a load-more fallback.

Infinite Scroll URI
blatui://component/infinite-scroll

MIME type: text/plain

Input

Advertised by the server during the last successful anonymous check.

Displays a form input field or a component that looks like an input field.

Input URI
blatui://component/input

MIME type: text/plain

Input Group

Advertised by the server during the last successful anonymous check.

Group inputs with text, buttons, icons, and more.

Input Group URI
blatui://component/input-group

MIME type: text/plain

Input OTP

Advertised by the server during the last successful anonymous check.

Accessible one-time password component with copy-paste functionality.

Input OTP URI
blatui://component/input-otp

MIME type: text/plain

Item

Advertised by the server during the last successful anonymous check.

A flexible component for displaying content with media, title, and actions.

Item URI
blatui://component/item

MIME type: text/plain

JSON Viewer

Advertised by the server during the last successful anonymous check.

A collapsible, syntax-highlighted JSON tree with per-node expand/collapse and copy.

JSON Viewer URI
blatui://component/json-viewer

MIME type: text/plain

Json Viewer Node

Advertised by the server during the last successful anonymous check.

Json Viewer Node URI
blatui://component/json-viewer-node

MIME type: text/plain

Kanban

Advertised by the server during the last successful anonymous check.

A drag-and-drop board of columns whose cards can be moved between them.

Kanban URI
blatui://component/kanban

MIME type: text/plain

Kbd

Advertised by the server during the last successful anonymous check.

Used to display textual user input from the keyboard.

Kbd URI
blatui://component/kbd

MIME type: text/plain

Knob

Advertised by the server during the last successful anonymous check.

A rotary dial input — drag, scroll or use the keyboard to set a value.

Knob URI
blatui://component/knob

MIME type: text/plain

Label

Advertised by the server during the last successful anonymous check.

Renders an accessible label associated with controls.

Label URI
blatui://component/label

MIME type: text/plain

Link

Advertised by the server during the last successful anonymous check.

An inline, prose-friendly text link with default, muted and subtle variants.

Link URI
blatui://component/link

MIME type: text/plain

Loading Overlay

Advertised by the server during the last successful anonymous check.

A veil with a spinner shown over its content while busy.

Loading Overlay URI
blatui://component/loading-overlay

MIME type: text/plain

Map

Advertised by the server during the last successful anonymous check.

A keyless OpenStreetMap embed that drops a pin at any latitude / longitude.

Map URI
blatui://component/map

MIME type: text/plain

Markdown Editor

Advertised by the server during the last successful anonymous check.

A Markdown textarea with a live preview, formatting toolbar and Write/Preview tabs.

Markdown Editor URI
blatui://component/markdown-editor

MIME type: text/plain

Marquee

Advertised by the server during the last successful anonymous check.

A seamless, infinite scroll of its content — logos, testimonials, badges.

Marquee URI
blatui://component/marquee

MIME type: text/plain

Masonry

Advertised by the server during the last successful anonymous check.

A Pinterest-style masonry grid built on native CSS columns.

Masonry URI
blatui://component/masonry

MIME type: text/plain

Mention Input

Advertised by the server during the last successful anonymous check.

A textarea that surfaces a suggestion list when you type @ to insert a mention.

Mention Input URI
blatui://component/mention-input

MIME type: text/plain

Menu Checkbox Item

Advertised by the server during the last successful anonymous check.

Menu Checkbox Item URI
blatui://component/menu-checkbox-item

MIME type: text/plain

Menu Group

Advertised by the server during the last successful anonymous check.

Menu Group URI
blatui://component/menu-group

MIME type: text/plain

Menu Item

Advertised by the server during the last successful anonymous check.

Menu Item URI
blatui://component/menu-item

MIME type: text/plain

Menu Label

Advertised by the server during the last successful anonymous check.

Menu Label URI
blatui://component/menu-label

MIME type: text/plain

Menu Radio Item

Advertised by the server during the last successful anonymous check.

Menu Radio Item URI
blatui://component/menu-radio-item

MIME type: text/plain

Menu Separator

Advertised by the server during the last successful anonymous check.

Menu Separator URI
blatui://component/menu-separator

MIME type: text/plain

Menu Shortcut

Advertised by the server during the last successful anonymous check.

Menu Shortcut URI
blatui://component/menu-shortcut

MIME type: text/plain

Menubar

Advertised by the server during the last successful anonymous check.

A visually persistent menu common in desktop applications.

Menubar URI
blatui://component/menubar

MIME type: text/plain

Meteors

Advertised by the server during the last successful anonymous check.

Animated falling meteor streaks behind your content.

Meteors URI
blatui://component/meteors

MIME type: text/plain

Meter

Advertised by the server during the last successful anonymous check.

A labelled measurement bar for a value within a range (usage, score, capacity), with status tones.

Meter URI
blatui://component/meter

MIME type: text/plain

Mini Cart

Advertised by the server during the last successful anonymous check.

A cart dropdown with line items, quantity steppers, a live subtotal and checkout.

Mini Cart URI
blatui://component/mini-cart

MIME type: text/plain

Nav Main

Advertised by the server during the last successful anonymous check.

Nav Main URI
blatui://component/nav-main

MIME type: text/plain

Nav Projects

Advertised by the server during the last successful anonymous check.

Nav Projects URI
blatui://component/nav-projects

MIME type: text/plain

Nav Secondary

Advertised by the server during the last successful anonymous check.

Nav Secondary URI
blatui://component/nav-secondary

MIME type: text/plain

Nav User

Advertised by the server during the last successful anonymous check.

Nav User URI
blatui://component/nav-user

MIME type: text/plain

Navigation Menu

Advertised by the server during the last successful anonymous check.

A collection of links for navigating websites.

Navigation Menu URI
blatui://component/navigation-menu

MIME type: text/plain

Notification Center

Advertised by the server during the last successful anonymous check.

A bell with an unread-count badge that opens an inbox of notifications.

Notification Center URI
blatui://component/notification-center

MIME type: text/plain

Number Input

Advertised by the server during the last successful anonymous check.

A numeric stepper with minus/plus buttons that clamp a value to an optional min, max and step.

Number Input URI
blatui://component/number-input

MIME type: text/plain

Number Ticker

Advertised by the server during the last successful anonymous check.

A number that animates counting up to its target when it scrolls into view.

Number Ticker URI
blatui://component/number-ticker

MIME type: text/plain

Onboarding Tour

Advertised by the server during the last successful anonymous check.

A guided product tour that spotlights elements step by step.

Onboarding Tour URI
blatui://component/onboarding-tour

MIME type: text/plain

Org Chart

Advertised by the server during the last successful anonymous check.

A top-down organisational chart with connector lines, rendered from a tree.

Org Chart URI
blatui://component/org-chart

MIME type: text/plain

Org Chart Node

Advertised by the server during the last successful anonymous check.

Org Chart Node URI
blatui://component/org-chart-node

MIME type: text/plain

Page Header

Advertised by the server during the last successful anonymous check.

A page title block with a description and optional breadcrumb and action slots.

Page Header URI
blatui://component/page-header

MIME type: text/plain

Pagination

Advertised by the server during the last successful anonymous check.

Pagination with page navigation, next and previous links.

Pagination URI
blatui://component/pagination

MIME type: text/plain

Parallax

Advertised by the server during the last successful anonymous check.

Translates its content as it scrolls for a depth effect.

Parallax URI
blatui://component/parallax

MIME type: text/plain

Password Strength

Advertised by the server during the last successful anonymous check.

A password field with a live strength meter and an optional requirements checklist.

Password Strength URI
blatui://component/password-strength

MIME type: text/plain

Phone Input

Advertised by the server during the last successful anonymous check.

A phone number field with a searchable country-code selector.

Phone Input URI
blatui://component/phone-input

MIME type: text/plain

Popover

Advertised by the server during the last successful anonymous check.

Displays rich content in a portal, triggered by a button.

Popover URI
blatui://component/popover

MIME type: text/plain

Presence

Advertised by the server during the last successful anonymous check.

An online / away / busy / offline status dot, optionally pinned to an avatar.

Presence URI
blatui://component/presence

MIME type: text/plain

Price

Advertised by the server during the last successful anonymous check.

A formatted product price with optional struck-through compare-at and a discount badge.

Price URI
blatui://component/price

MIME type: text/plain

Product Card

Advertised by the server during the last successful anonymous check.

An e-commerce product card with image, badge, rating, price and an add-to-cart action.

Product Card URI
blatui://component/product-card

MIME type: text/plain

Profile

Advertised by the server during the last successful anonymous check.

Profile URI
blatui://component/profile

MIME type: text/plain

Progress

Advertised by the server during the last successful anonymous check.

Displays an indicator showing the completion progress of a task — a linear bar or a circular ring.

Progress URI
blatui://component/progress

MIME type: text/plain

Prompt Input

Advertised by the server during the last successful anonymous check.

An AI chat composer with an auto-growing textarea, attach and send buttons, and ⌘↵ to send.

Prompt Input URI
blatui://component/prompt-input

MIME type: text/plain

QR Code

Advertised by the server during the last successful anonymous check.

A client-side QR code generator rendered as a crisp, theme-aware SVG — no dependencies.

QR Code URI
blatui://component/qr-code

MIME type: text/plain

Quote

Advertised by the server during the last successful anonymous check.

A styled blockquote / testimonial with optional author, role and avatar.

Quote URI
blatui://component/quote

MIME type: text/plain

Radio Group

Advertised by the server during the last successful anonymous check.

A set of checkable buttons where no more than one can be checked at a time.

Radio Group URI
blatui://component/radio-group

MIME type: text/plain

Rating

Advertised by the server during the last successful anonymous check.

A star rating input with hover preview, keyboard support and a hidden field for forms.

Rating URI
blatui://component/rating

MIME type: text/plain

Reasoning

Advertised by the server during the last successful anonymous check.

A collapsible AI reasoning / "thinking" block that reveals the chain-of-thought behind an answer.

Reasoning URI
blatui://component/reasoning

MIME type: text/plain

Repeater

Advertised by the server during the last successful anonymous check.

Addable / removable field rows (a form field-array) that submit as an array.

Repeater URI
blatui://component/repeater

MIME type: text/plain

Resizable

Advertised by the server during the last successful anonymous check.

Accessible resizable panel groups and layouts.

Resizable URI
blatui://component/resizable

MIME type: text/plain

Rich Text Editor

Advertised by the server during the last successful anonymous check.

A lightweight, dependency-free WYSIWYG editor with a formatting toolbar.

Rich Text Editor URI
blatui://component/rich-text-editor

MIME type: text/plain

Scheduler

Advertised by the server during the last successful anonymous check.

A week / day agenda that positions events in time slots.

Scheduler URI
blatui://component/scheduler

MIME type: text/plain

Scroll Area

Advertised by the server during the last successful anonymous check.

Augments native scroll functionality for custom, cross-browser styling.

Scroll Area URI
blatui://component/scroll-area

MIME type: text/plain

Scrollspy

Advertised by the server during the last successful anonymous check.

A table-of-contents nav that highlights the section currently in view.

Scrollspy URI
blatui://component/scrollspy

MIME type: text/plain

Search Form

Advertised by the server during the last successful anonymous check.

Search Form URI
blatui://component/search-form

MIME type: text/plain

Segmented Control

Advertised by the server during the last successful anonymous check.

An iOS-style segmented control for picking one option from a small set.

Segmented Control URI
blatui://component/segmented-control

MIME type: text/plain

Select

Advertised by the server during the last successful anonymous check.

Displays a list of options for the user to pick from, triggered by a button.

Select URI
blatui://component/select

MIME type: text/plain

Separator

Advertised by the server during the last successful anonymous check.

Visually or semantically separates content.

Separator URI
blatui://component/separator

MIME type: text/plain

Server Table

Advertised by the server during the last successful anonymous check.

A server-rendered, Livewire-first data table with declarative row actions, server sorting, search, selection and pagination.

Server Table URI
blatui://component/server-table

MIME type: text/plain

Server Tree Table

Advertised by the server during the last successful anonymous check.

A server-rendered, Livewire-first tree table: nested rows from your query, expand and collapse without a request, row actions, and drag-and-drop or keyboard reordering that persists with one call.

Server Tree Table URI
blatui://component/server-tree-table

MIME type: text/plain

Sheet

Advertised by the server during the last successful anonymous check.

Extends the dialog to display content that complements the main content of the screen.

Sheet URI
blatui://component/sheet

MIME type: text/plain

Sidebar

Advertised by the server during the last successful anonymous check.

A composable, themeable and customizable sidebar component.

Sidebar URI
blatui://component/sidebar

MIME type: text/plain

Signature Pad

Advertised by the server during the last successful anonymous check.

Draw a signature on a canvas and capture it as a data URL, with clear and undo.

Signature Pad URI
blatui://component/signature-pad

MIME type: text/plain

Skeleton

Advertised by the server during the last successful anonymous check.

Use to show a placeholder while content is loading.

Skeleton URI
blatui://component/skeleton

MIME type: text/plain

Slider

Advertised by the server during the last successful anonymous check.

An input where the user selects a value — single, or a two-handle min–max range.

Slider URI
blatui://component/slider

MIME type: text/plain

Sonner

Advertised by the server during the last successful anonymous check.

An opinionated toast notification component. Includes a sonner-flash bridge that turns Laravel session flashes into toasts.

Sonner URI
blatui://component/sonner

MIME type: text/plain

Sparkline

Advertised by the server during the last successful anonymous check.

A tiny inline trend line drawn from a data array — for KPI cards, tables and stats.

Sparkline URI
blatui://component/sparkline

MIME type: text/plain

Speed Dial

Advertised by the server during the last successful anonymous check.

A floating action button that expands to reveal labelled actions.

Speed Dial URI
blatui://component/speed-dial

MIME type: text/plain

Spinner

Advertised by the server during the last successful anonymous check.

An animated loading indicator.

Spinner URI
blatui://component/spinner

MIME type: text/plain

Spotlight Card

Advertised by the server during the last successful anonymous check.

A card with a soft radial spotlight that follows the cursor on hover.

Spotlight Card URI
blatui://component/spotlight-card

MIME type: text/plain

Stack

Advertised by the server during the last successful anonymous check.

A flexbox layout primitive for vertical or horizontal stacking with gap and alignment.

Stack URI
blatui://component/stack

MIME type: text/plain

Stat

Advertised by the server during the last successful anonymous check.

A KPI metric card with a label, big value, trend arrow with change, optional icon and inline sparkline.

Stat URI
blatui://component/stat

MIME type: text/plain

Stepper

Advertised by the server during the last successful anonymous check.

Guides users through a multi-step flow — horizontal or vertical, with completed-step checks.

Stepper URI
blatui://component/stepper

MIME type: text/plain

Stepper Content

Advertised by the server during the last successful anonymous check.

Stepper Content URI
blatui://component/stepper-content

MIME type: text/plain

Stepper Description

Advertised by the server during the last successful anonymous check.

Stepper Description URI
blatui://component/stepper-description

MIME type: text/plain

Stepper Indicator

Advertised by the server during the last successful anonymous check.

Stepper Indicator URI
blatui://component/stepper-indicator

MIME type: text/plain

Stepper Item

Advertised by the server during the last successful anonymous check.

Stepper Item URI
blatui://component/stepper-item

MIME type: text/plain

Stepper Nav

Advertised by the server during the last successful anonymous check.

Stepper Nav URI
blatui://component/stepper-nav

MIME type: text/plain

Stepper Separator

Advertised by the server during the last successful anonymous check.

Stepper Separator URI
blatui://component/stepper-separator

MIME type: text/plain

Stepper Title

Advertised by the server during the last successful anonymous check.

Stepper Title URI
blatui://component/stepper-title

MIME type: text/plain

Stepper Trigger

Advertised by the server during the last successful anonymous check.

Stepper Trigger URI
blatui://component/stepper-trigger

MIME type: text/plain

Streaming Text

Advertised by the server during the last successful anonymous check.

Reveals a passage token-by-token, LLM-style, with a blinking caret that stops when complete.

Streaming Text URI
blatui://component/streaming-text

MIME type: text/plain

Switch

Advertised by the server during the last successful anonymous check.

A control that allows the user to toggle between an on and off state.

Switch URI
blatui://component/switch

MIME type: text/plain

Table

Advertised by the server during the last successful anonymous check.

A responsive table component.

Table URI
blatui://component/table

MIME type: text/plain

Tabs

Advertised by the server during the last successful anonymous check.

A set of layered sections of content displayed one panel at a time.

Tabs URI
blatui://component/tabs

MIME type: text/plain

Tags Input

Advertised by the server during the last successful anonymous check.

A tag entry field — type and press Enter or comma to add removable chips, with form-array submission.

Tags Input URI
blatui://component/tags-input

MIME type: text/plain

Team Switcher

Advertised by the server during the last successful anonymous check.

Team Switcher URI
blatui://component/team-switcher

MIME type: text/plain

Terminal

Advertised by the server during the last successful anonymous check.

A terminal / console window with traffic-light controls — for command output and code demos.

Terminal URI
blatui://component/terminal

MIME type: text/plain

Text Reveal

Advertised by the server during the last successful anonymous check.

Brightens its words one by one as the element scrolls up through the viewport.

Text Reveal URI
blatui://component/text-reveal

MIME type: text/plain

Textarea

Advertised by the server during the last successful anonymous check.

A form textarea that auto-grows to fit its content, with optional rows and a max-rows cap.

Textarea URI
blatui://component/textarea

MIME type: text/plain

Tilt Card

Advertised by the server during the last successful anonymous check.

A card that tilts in 3D toward the cursor, with an optional glare highlight.

Tilt Card URI
blatui://component/tilt-card

MIME type: text/plain

Time Field

Advertised by the server during the last successful anonymous check.

A time input with native and dropdown variants, 12/24-hour and seconds.

Time Field URI
blatui://component/time-field

MIME type: text/plain

Timeline

Advertised by the server during the last successful anonymous check.

A vertical timeline of events, with dots, connecting lines, icons and timestamps.

Timeline URI
blatui://component/timeline

MIME type: text/plain

Toggle

Advertised by the server during the last successful anonymous check.

A two-state button that can be either on or off.

Toggle URI
blatui://component/toggle

MIME type: text/plain

Toggle Group

Advertised by the server during the last successful anonymous check.

A set of two-state buttons that can be toggled on or off.

Toggle Group URI
blatui://component/toggle-group

MIME type: text/plain

Tool Call

Advertised by the server during the last successful anonymous check.

A card showing an AI tool invocation — name, status, and collapsible JSON arguments and result.

Tool Call URI
blatui://component/tool-call

MIME type: text/plain

Tooltip

Advertised by the server during the last successful anonymous check.

A popup that displays information related to an element when hovered or focused.

Tooltip URI
blatui://component/tooltip

MIME type: text/plain

Top Progress

Advertised by the server during the last successful anonymous check.

An NProgress-style top loading bar with start / set / done controls for navigation.

Top Progress URI
blatui://component/top-progress

MIME type: text/plain

Tree

Advertised by the server during the last successful anonymous check.

A collapsible, keyboard-navigable hierarchical tree view with folder and file icons.

Tree URI
blatui://component/tree

MIME type: text/plain

Tree Node

Advertised by the server during the last successful anonymous check.

Tree Node URI
blatui://component/tree-node

MIME type: text/plain

Tree Table

Advertised by the server during the last successful anonymous check.

A table whose rows expand to reveal nested child rows.

Tree Table URI
blatui://component/tree-table

MIME type: text/plain

Tree Table Row

Advertised by the server during the last successful anonymous check.

Tree Table Row URI
blatui://component/tree-table-row

MIME type: text/plain

Typewriter

Advertised by the server during the last successful anonymous check.

Types and deletes a cycling list of words — for hero headlines and taglines.

Typewriter URI
blatui://component/typewriter

MIME type: text/plain

Typography

Advertised by the server during the last successful anonymous check.

Prose text styles — headings, lead, blockquote, lists, inline code and more, via a single variant prop.

Typography URI
blatui://component/typography

MIME type: text/plain

Variant Selector

Advertised by the server during the last successful anonymous check.

Choose a product variant — size pills or colour swatches — from an accessible radio group.

Variant Selector URI
blatui://component/variant-selector

MIME type: text/plain

Version Switcher

Advertised by the server during the last successful anonymous check.

Version Switcher URI
blatui://component/version-switcher

MIME type: text/plain

Video

Advertised by the server during the last successful anonymous check.

A styled HTML5 video player with a custom poster and play overlay.

Video URI
blatui://component/video

MIME type: text/plain

Visually Hidden

Advertised by the server during the last successful anonymous check.

Hide content visually while keeping it available to screen readers, with an optional skip-link mode.

Visually Hidden URI
blatui://component/visually-hidden

MIME type: text/plain

BlatUI component

Advertised by the server during the last successful anonymous check.

Blade source of a component family

BlatUI component URI template
blatui://component/{name}

MIME type: text/plain

BlatUI block

Advertised by the server during the last successful anonymous check.

Full-page block example

BlatUI block URI template
blatui://block/{name}

MIME type: text/plain

BlatUI chart

Advertised by the server during the last successful anonymous check.

Chart example

BlatUI chart URI template
blatui://chart/{name}

MIME type: text/plain

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
2182 ms
95th percentile latency
2182 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 2182 ms · metadata changed · 5 tool(s), 189 resource(s), 3 resource template(s), 2 prompt(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http blatui-mcp https://blatui.remix-it.com/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add blatui-mcp --url https://blatui.remix-it.com/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable blatui-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "blatui-mcp": {
      "url": "https://blatui.remix-it.com/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "blatui-mcp": {
      "type": "streamableHttp",
      "url": "https://blatui.remix-it.com/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start blatui-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "blatui-mcp": {
      "type": "http",
      "url": "https://blatui.remix-it.com/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http blatui-mcp https://blatui.remix-it.com/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://blatui.remix-it.com/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "blatui-mcp": {
      "serverUrl": "https://blatui.remix-it.com/mcp"
    }
  }
}

Let your agent find its tools

Find servers like BlatUI MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.