SupaUI
About
Enables React UI component generation, fetching, and management through natural language interactions on the buouui.com platform, leveraging TypeScript and developer-focused design workflows.
Details
- Author
- buoooou
- Repository
- buoooou/mcp-ui-gen
- GitHub stars
- 3
- Downloads
- 267
- Categories
- Productivity, Developer Tools, Design, AI, Search, Frontend, Infrastructure
Jump to
- 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
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
SupaUICommand (node, npx, python, etc.)pnpmArguments-
Argument 1
start
Environment-
BUOU_API_KEY
your_api_key_here
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
pnpm install
- BUOU_API_KEY: Your API key from buouui.com (Required)
Create UI Component
Generates new UI components based on natural language descriptions. Example command: /ui create a basic button.
Fetch UI Component
Retrieves existing components from buouui.com. Example command: /ui fetch modern login form.
List UI Components
Lists available components with previews. Example command: /buou list cards.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"supaui": {
"env": {
"BUOU_API_KEY": "your_api_key_here"
},
"args": [
"start"
],
"command": "pnpm"
}
}
}
Linux
{
"env": {
"BUOU_API_KEY": "your_api_key_here"
},
"args": [
"start"
],
"command": "pnpm"
}
Macos
{
"env": {
"BUOU_API_KEY": "your_api_key_here"
},
"args": [
"start"
],
"command": "pnpm"
}
Windows
{
"env": {
"BUOU_API_KEY": "your_api_key_here"
},
"args": [
"/c",
"pnpm",
"start"
],
"command": "cmd"
}
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
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





