Skip to main content
Glama

SupaUI MCP Server

by buoooou

SupaUI MCP Server

A Model Context Protocol (MCP) server for SupaUI that enables AI agents to generate, fetch, and manage UI components through natural language interactions.

Features

  • Create UI Components: Generate React components based on natural language descriptions
  • Fetch UI Components: Search and retrieve components from buouui.com
  • List UI Components: Browse available components with detailed previews
  • TypeScript Support: Built with TypeScript for better type safety and developer experience

Prerequisites

Smithery

use Smithery to install supaui-mcp in Claude:

npx -y @smithery/cli install @buoooou/supaui-mcp --client claude

munal

  1. clone repo:
git clone [your-repository-url] cd mcp-ui-gen

=======

  • Node.js (Latest LTS version)
  • BUOU_API_KEY from buouui.com

Installation

# Install dependencies pnpm install # Build the project pnpm build

Configuration

  1. Set your BUOU_API_KEY in the environment:
export BUOU_API_KEY=your_api_key_here
  1. Or create a configuration file based on smithery.yaml requirements.

Usage

Starting the Server

pnpm start

Available Commands

The server supports the following commands:

  1. Create UI Component:
/ui create a basic button
  1. Fetch UI Component:
/ui fetch modern login form
  1. List UI Components:
/buou list cards

API Tools

CreateUiTool

  • Generates new UI components based on natural language descriptions
  • Endpoint: /api/create

FetchUiTool

  • Retrieves existing components from buouui.com
  • Endpoint: /api/fetch

ListUiTool

  • Lists available components with previews
  • Endpoint: /api/list

Development

# Build in watch mode tsc -w # Run tests pnpm test

Environment Variables

  • BUOU_API_KEY: Your API key from buouui.com (Required)

Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create a Pull Request

License

ISC

Support

For support, please visit:

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A Model Context Protocol server that enables AI agents to generate, fetch, and manage UI components through natural language interactions.

  1. Features
    1. Prerequisites
      1. Smithery
      2. munal
    2. Installation
      1. Configuration
        1. Usage
          1. Starting the Server
          2. Available Commands
        2. API Tools
          1. CreateUiTool
          2. FetchUiTool
          3. ListUiTool
        3. Development
          1. Environment Variables
            1. Contributing
              1. License
                1. Support

                  Related MCP Servers

                  • A
                    security
                    A
                    license
                    A
                    quality
                    An enhanced Model Context Protocol server that enables AI assistants to interact with ClickUp workspaces, supporting task relationships, comments, checklists, and workspace management through natural language.
                    Last updated -
                    40
                    313
                    TypeScript
                    MIT License
                  • -
                    security
                    A
                    license
                    -
                    quality
                    A Model Context Protocol server enabling AI agents to access and manipulate ServiceNow data through natural language interactions, allowing users to search for records, update them, and manage scripts.
                    Last updated -
                    9
                    Python
                    MIT License
                  • -
                    security
                    A
                    license
                    -
                    quality
                    A Model Context Protocol server that enables AI agents to interact with ClickUp workspaces, allowing task creation, management, and workspace organization through natural language commands.
                    Last updated -
                    313
                    MIT License
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A Model Context Protocol server that enables AI assistants to interact with Coolify instances through natural language, allowing management of servers, applications, databases, and deployments.
                    Last updated -
                    85
                    2
                    TypeScript

                  View all related MCP servers

                  MCP directory API

                  We provide all the information about MCP servers via our MCP API.

                  curl -X GET 'https://glama.ai/api/mcp/v1/servers/buoooou/mcp-ui-gen'

                  If you have feedback or need assistance with the MCP directory API, please join our Discord server