SupaUI
FreeNot checkedEnables React UI component generation, fetching, and management through natural language interactions on the buouui.com platform, leveraging TypeScript and deve
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.
README
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
- 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
- Set your BUOU_API_KEY in the environment:
export BUOU_API_KEY=your_api_key_here
- Or create a configuration file based on smithery.yaml requirements.
Usage
Starting the Server
pnpm start
Available Commands
The server supports the following commands:
- Create UI Component:
/ui create a basic button
- Fetch UI Component:
/ui fetch modern login form
- 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
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
License
ISC
Support
For support, please visit:
- buouui.com
- Email: [email protected]
Installing SupaUI
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/buoooou/mcp-ui-genFAQ
Is SupaUI MCP free?
Yes, SupaUI MCP is free — one-click install via Unyly at no cost.
Does SupaUI need an API key?
No, SupaUI runs without API keys or environment variables.
Is SupaUI hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install SupaUI in Claude Desktop, Claude Code or Cursor?
Open SupaUI on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
LibreOffice Tools
Enables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, a
by passerbyflutterdannote/figma-use
Full Figma control: create shapes, text, components, set styles, auto-layout, variables, export. 80+ tools.
by dannoteLogo.dev
Search and retrieve company logos by brand or domain. Customize size, format, and theme to match your design needs. Accelerate design, prototyping, and content
by NOVA-3951Design Inspiration Server
Searches top design platforms like Dribbble and Behance to provide UI inspiration, color palettes, and layout patterns via the Serper API. It allows users to re
by YonasValentinCompare SupaUI with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All design MCPs
