Skip to main content
Glama

PrimeNG MCP Server

by hnkatze
INDICE_DE_RECURSOS.md5.88 kB
# 📦 Índice de Recursos - Servidor MCP de PrimeNG ## 📂 Archivos disponibles en `/mnt/user-data/outputs/` ### 1. 🗜️ primeng-mcp-server.tar.gz (36 KB) **Archivo principal del proyecto** - Contiene todo el código fuente - Excluye `node_modules` (deberás ejecutar `npm install`) - Listo para descomprimir y usar **Cómo usar:** ```bash tar -xzf primeng-mcp-server.tar.gz cd primeng-mcp-server npm install npm run build ``` ### 2. 📄 RESUMEN_PRIMENG_MCP.md **Resumen ejecutivo del proyecto** - ✅ Qué se creó - 🚀 Cómo usarlo - 🎯 Ejemplos de uso - 🔧 Herramientas disponibles - 📊 Componentes soportados - 🔄 Roadmap de mejoras **Lee esto primero** para entender el proyecto. ### 3. 📄 INTEGRACION_CON_PROYECTO.md **Guía de integración específica para tu proyecto de contratación** - Mapeo de componentes PrimeNG a tus casos de uso - Ejemplos prácticos para cada módulo - Código de ejemplo listo para usar - Tips específicos para tu flujo de trabajo **Lee esto segundo** para aplicarlo a tu proyecto. ### 4. 📁 primeng-mcp-server/ (directorio) **Código fuente descomprimido** - `src/index.ts` - Servidor MCP - `README.md` - Documentación completa - `QUICKSTART.md` - Guía de inicio rápido - `ARCHITECTURE.md` - Arquitectura y roadmap - `package.json` - Configuración y dependencias - `tsconfig.json` - Config de TypeScript ## 🎯 Flujo de trabajo sugerido ``` 1. Lee RESUMEN_PRIMENG_MCP.md ↓ 2. Descomprime primeng-mcp-server.tar.gz ↓ 3. Sigue las instrucciones de QUICKSTART.md (dentro del .tar.gz) ↓ 4. Configura en Claude Desktop ↓ 5. Lee INTEGRACION_CON_PROYECTO.md ↓ 6. ¡Empieza a usar el MCP con Claude! ``` ## 📚 Estructura del proyecto descomprimido ``` primeng-mcp-server/ │ ├── 📄 README.md # Documentación técnica completa ├── 📄 QUICKSTART.md # Guía paso a paso ├── 📄 ARCHITECTURE.md # Arquitectura y mejoras futuras │ ├── 📁 src/ │ └── 📄 index.ts # Servidor MCP (540+ líneas) │ ├── 📁 dist/ # Generado con npm run build │ ├── 📄 index.js │ ├── 📄 index.d.ts │ └── 📄 index.js.map │ ├── 📄 package.json # Dependencias del proyecto ├── 📄 tsconfig.json # Configuración TypeScript ├── 📄 .gitignore # Archivos ignorados en Git ├── 📄 test.mjs # Script de pruebas └── 📄 claude_desktop_config.example.json # Ejemplo de config ``` ## 🔑 Archivos clave ### Para desarrollo: - `src/index.ts` - **Modifica aquí** para añadir funcionalidades - `package.json` - Lista de dependencias - `tsconfig.json` - Configuración del compilador ### Para uso: - `dist/index.js` - Archivo compilado que ejecuta Claude Desktop - `README.md` - Referencia completa - `QUICKSTART.md` - Setup en 5 minutos ### Para configuración: - `claude_desktop_config.example.json` - Copia esto a tu config de Claude ## 📦 Dependencias incluidas ```json { "@modelcontextprotocol/sdk": "^1.0.4", // SDK de MCP "cheerio": "^1.0.0", // Web scraping "axios": "^1.7.9" // HTTP requests } ``` ## 🎨 Características del servidor ### ✅ Implementado - [x] 5 herramientas funcionales - [x] 70+ componentes de PrimeNG - [x] Sistema de cache - [x] Generación de código - [x] Búsqueda de componentes - [x] Ejemplos prácticos - [x] Documentación completa ### 🚧 En roadmap - [ ] Scraping automático - [ ] Cache persistente - [ ] Más ejemplos - [ ] Tests automatizados - [ ] Validación de props - [ ] Soporte multi-versión ## 🛠️ Comandos útiles ```bash # Instalar dependencias npm install # Compilar TypeScript npm run build # Modo desarrollo (auto-compile) npm run watch # Ejecutar en modo dev con tsx npm run dev # Iniciar servidor compilado npm start ``` ## 📖 Documentación ### Interna (dentro del .tar.gz) 1. **README.md** - Documentación técnica completa del servidor 2. **QUICKSTART.md** - Setup paso a paso 3. **ARCHITECTURE.md** - Diseño, decisiones y mejoras ### Externa (en outputs) 1. **RESUMEN_PRIMENG_MCP.md** (este archivo) - Overview general 2. **INTEGRACION_CON_PROYECTO.md** - Aplicación a tu proyecto ## 🔗 Links útiles - [PrimeNG Docs](https://primeng.org/) - [Model Context Protocol](https://modelcontextprotocol.io/) - [MCP TypeScript SDK](https://github.com/modelcontextprotocol/typescript-sdk) - [Node.js](https://nodejs.org/) ## 💡 Tips rápidos ### ¿Primera vez con MCP? Lee primero `RESUMEN_PRIMENG_MCP.md` para entender qué es y cómo funciona. ### ¿Quieres usarlo YA? Ve directo a `QUICKSTART.md` dentro del .tar.gz descomprimido. ### ¿Quieres entender el código? Lee `ARCHITECTURE.md` para ver la estructura interna. ### ¿Quieres aplicarlo a tu proyecto? Lee `INTEGRACION_CON_PROYECTO.md` con ejemplos específicos. ## 🎯 Próximos pasos 1. ✅ Descarga `primeng-mcp-server.tar.gz` 2. ✅ Descomprime el archivo 3. ✅ Navega al directorio 4. ✅ Ejecuta `npm install` 5. ✅ Ejecuta `npm run build` 6. ✅ Configura en Claude Desktop (ver QUICKSTART.md) 7. ✅ ¡Empieza a usar! ## 📞 Soporte Si tienes problemas: 1. Revisa el archivo `README.md` (sección "Troubleshooting") 2. Verifica que Node.js esté instalado: `node --version` 3. Asegúrate de haber compilado: `npm run build` 4. Revisa la configuración de Claude Desktop ## 🎉 ¡Listo! Tienes todo lo necesario para empezar a usar el servidor MCP de PrimeNG. **Archivo principal:** `primeng-mcp-server.tar.gz` (36 KB) **Documentación:** - `RESUMEN_PRIMENG_MCP.md` - Lee esto primero - `INTEGRACION_CON_PROYECTO.md` - Para aplicar a tu proyecto **¡Disfruta! 🚀**

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/hnkatze/PrimeNG_MCP'

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