UI HUB MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@UI HUB MCP ServerSearch for a pricing section template and get its code."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
UI HUB MCP Server
Independent Model Context Protocol (MCP) server for the UI HUB AI-accessible UI component platform.
This server lets AI coding assistants (Cursor, Claude Code, VS Code/Copilot, and other MCP clients) search, discover, and retrieve UI HUB components, source code, dependencies, templates, and animations.
Quick Start (local)
npm install
# copy .env.example to .env and fill in Firebase credentials
npm run build
npm startOr in development:
npm run devRelated MCP server: Cortex
Endpoints
Endpoint | Description |
| Health check ( |
| MCP Streamable HTTP endpoint (JSON-RPC) |
| MCP discovery / tool list |
| Dashboard API-key management routes (Firebase token auth) |
Environment Variables
See .env.example. Key variables:
MCP_SERVER_URL— public base URL of this service (e.g.https://ui-hub-mcp.onrender.com)MCP_API_KEY_PREFIX— defaultuh_live_MCP_RATE_LIMIT_FREE/MCP_RATE_LIMIT_PRO— daily request limits per planFIREBASE_PROJECT_ID/FIREBASE_CLIENT_EMAIL/FIREBASE_PRIVATE_KEY— Firebase Admin SDK credentialsREDIS_URL— (optional) Upstash Redis for distributed rate limitingMCP_ADMIN_EMAILS— comma-separated admin email overridesMCP_ALLOWED_ORIGINS— comma-separated CORS origins
Port: defaults to PORT (Render sets this automatically), falling back to MCP_PORT then 3001.
Deploy on Render
This repo is designed to be deployed independently on Render as a long-running Node.js web service.
In Render, create a New Web Service and connect this repository.
Render auto-detects the Node runtime.
Set the Build Command:
npm install && npm run buildSet the Start Command:
node dist/index.jsSet the Health Check Path:
/healthAdd the environment variables listed above.
Optionally, attach the included
render.yamlblueprint.
Or use Render's Blueprint (Infrastructure as Code) with the included render.yaml:
render blueprint create --file render.yamlMCP Tools
search_componentsget_componentget_component_codesearch_templatesget_templatesearch_animationsget_animation_codelist_categoriesget_dependencies
Full documentation: see docs/mcp.md in the main UI HUB repository, or the in-repo docs structure.
Authentication
API keys use the format uh_live_xxxxxxxxxxxxxxxxxxxxxxxxx, sent as:
Authorization: Bearer uh_live_xxxxxxxxxxxxxxxxxxxxxxxxxKeys are stored as SHA-256 hashes in the Firestore collection mcp_api_keys.
Testing
npm test40 tests covering auth, permissions, API-key handling, rate limiting, and all MCP tools.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
AlicenseBqualityDmaintenanceEnables AI assistants to discover, search, and retrieve Ruixen UI components from the live registry, providing installation commands for MCP-compatible clients.316MIT- AlicenseNot gradedqualityDmaintenanceEnables AI coding assistants to semantically search and retrieve relevant code patterns, documentation, and implementations from a codebase via MCP tools.6MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI-driven semantic code search via natural language queries, integrating with MCP clients like Claude Desktop to retrieve relevant code context from any codebase.MIT
- FlicenseAqualityNot gradedmaintenanceMCP server enabling AI agents to search, retrieve details, and compare UI components from 13 popular UI libraries.3
Related MCP Connectors
MCP Hub: AI service discovery, per-user OAuth, and multi-service workflow orchestration
Manage SRG+ hubs, channels, content, assets, users, and workspaces from any MCP-aware AI agent.
Create, browse, remix, collaborate on, and run durable AI workflow nodes from MCP hosts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/jainil224/UI-HUB-MCP-'
If you have feedback or need assistance with the MCP directory API, please join our Discord server