Skip to main content
Glama

EneUI Catalogue

Server Details

Search 109k UI components and 1,556 blocks with licence evidence. Ask before you ship.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
eneui/eneui-mcp
GitHub Stars
0
Server Listing
EneUI MCP
ChatGPT
–
Claude
–

TDQS

A3.8/5.0

Scored across 9 tools

Disambiguation4/5

Most tools target clearly distinct resources: blocks vs components vs design systems vs categories are separated into search_* and get_*/list_* pairs, and compose_page is unique. The only real overlap is get_page, which can fetch any catalog page as Markdown, potentially duplicating what get_block and get_component return in structured form. Descriptions do clarify the distinction (structured metadata vs raw page), so misselection risk is low but non-zero.

Naming Consistency5/5

All nine tools follow a strict verb_noun snake_case pattern: compose_page, get_block, get_component, get_design_system, get_page, list_categories, list_design_systems, search_blocks, search_components. The verb choice is also semantically regular (get = single record, list = enumeration, search = query, compose = synthesis).

Tool Count5/5

Nine tools is well within the sweet spot for a catalogue browsing/composition server. Each tool maps to a meaningful capability (search, read, list, synthesize) and none appears redundant or padded.

Completeness4/5

The surface covers discovery (search_components, search_blocks, list_categories, list_design_systems), reading (get_component, get_block, get_page), styling context (get_design_system) and assembly (compose_page). Minor gaps exist: no direct tool to list components within a category (agents must route through get_page on the category hub) and no filtering or detail-level options on search. These are workable but not seamless.

Available Tools

9 tools
compose_pageBInspect

Compose a page from real catalogue blocks. Returns an ordered plan with block slugs, page URLs, dependencies and constraints, not generated code.

Inputs: intent (required), limit, theme, pageType, +1 more.

get_blockBInspect

Read one block by source + name: description, file list, registry dependencies and where it is published.

Inputs: name (required), source (required).

get_componentAInspect

Read one component by library + name: description, license, page URL and the install command.

Inputs: name (required), library (required).

get_design_systemAInspect

Return design tokens (colours, typography, radius, shadows, spacing) plus agent instructions, so generated UI stays visually consistent. Call this before composing a page.

Inputs: slug.

get_pageAInspect

Fetch any catalog page as Markdown (a component, a category hub, a library page, an article). Use the same paths as the site, e.g. /components/cat/modal or /blog.

Inputs: path (required).

list_categoriesAInspect

List catalog categories with the number of components in each, so an agent can browse instead of guessing queries.

Inputs: no named parameters.

list_design_systemsAInspect

List the available design systems with one-line descriptions.

Inputs: no named parameters.

search_blocksAInspect

Search composed UI blocks (hero, pricing, navbar, blog, dashboard…). A block is a whole section published by its author as registry:block, not a single component. Returns the block page, its dependencies and the source registry.

Inputs: query (required), limit, source.

search_componentsBInspect

Search the EneUI catalog of React/Tailwind/shadcn components. Returns matching components with their page URL and the one-line shadcn install command.

Inputs: query (required), limit, library, category.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables safety-ranked discovery of open-source components across npm, PyPI, crates.io, RubyGems, GitHub, and Hugging Face, with license, security, and health checks.
      1,348 npm
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Provides authoritative open source license answers: SPDX identification, copyleft classification, and compatibility checks of dependencies against your project's license.
      3
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables coding agents to search, inspect, and retrieve real UI components from existing component libraries, with ranked results, score explanations, licence and provenance details, and safe installation plans. It also surfaces similar components and higher-level UI patterns so agents can reuse existing interface code instead of generating it from scratch.
      60 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.