UI HUB MCP Server
UI HUB MCP Server
Servidor independiente del Model Context Protocol (MCP) para la plataforma de componentes de UI accesible mediante IA UI HUB.
Este servidor permite a los asistentes de codificación con IA (Cursor, Claude Code, VS Code/Copilot y otros clientes MCP) buscar, descubrir y recuperar componentes de UI HUB, código fuente, dependencias, plantillas y animaciones.
Inicio rápido (local)
npm install
# copy .env.example to .env and fill in Firebase credentials
npm run build
npm startO en desarrollo:
npm run devRelated MCP server: Cortex
Endpoints
Endpoint | Descripción |
| Comprobación de estado ( |
| Endpoint HTTP Streamable de MCP (JSON-RPC) |
| Descubrimiento de MCP / lista de herramientas |
| Rutas de gestión de claves de API del panel (autenticación con token de Firebase) |
Variables de entorno
Consulta .env.example. Variables clave:
MCP_SERVER_URL— URL base pública de este servicio (p. ej.https://ui-hub-mcp.onrender.com)MCP_API_KEY_PREFIX— por defectouh_live_MCP_RATE_LIMIT_FREE/MCP_RATE_LIMIT_PRO— límites diarios de solicitudes por planFIREBASE_PROJECT_ID/FIREBASE_CLIENT_EMAIL/FIREBASE_PRIVATE_KEY— credenciales del SDK de Firebase AdminREDIS_URL— (opcional) Upstash Redis para limitación de velocidad distribuidaMCP_ADMIN_EMAILS— anulaciones de correos electrónicos de administrador separadas por comasMCP_ALLOWED_ORIGINS— orígenes CORS separados por comas
Puerto: por defecto se usa PORT (Render lo establece automáticamente), con respaldo en MCP_PORT y, después, en 3001.
Desplegar en Render
Este repositorio está diseñado para desplegarse de manera independiente en Render como un servicio web Node.js de larga duración.
En Render, crea un New Web Service y conecta este repositorio.
Render detecta automáticamente el runtime de Node.
Establece el Build Command:
npm install && npm run buildEstablece el Start Command:
node dist/index.jsEstablece el Health Check Path:
/healthAñade las variables de entorno indicadas anteriormente.
Opcionalmente, adjunta el blueprint incluido
render.yaml.
O utiliza el Blueprint de Render (Infrastructure as Code) con el render.yaml incluido:
render blueprint create --file render.yamlHerramientas MCP
search_componentsget_componentget_component_codesearch_templatesget_templatesearch_animationsget_animation_codelist_categoriesget_dependencies
Documentación completa: consulta docs/mcp.md en el repositorio principal de UI HUB o la estructura de docs dentro del repositorio.
Autenticación
Las claves de API usan el formato uh_live_xxxxxxxxxxxxxxxxxxxxxxxxx y se envían como:
Authorization: Bearer uh_live_xxxxxxxxxxxxxxxxxxxxxxxxxLas claves se almacenan como hashes SHA-256 en la colección de Firestore mcp_api_keys.
Pruebas
npm test40 pruebas que cubren autenticación, permisos, gestión de claves de API, limitación de velocidad y todas las herramientas MCP.
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