Skip to main content
Glama

NPM MCP Server

by Kpangaa
MIT License
0
PUBLISH.md3.31 kB
# Instrucciones para publicar en GitHub ## 🚀 Pasos para subir tu proyecto a GitHub: ### 1. Crear repositorio en GitHub 1. Ve a [GitHub](https://github.com) e inicia sesión 2. Haz clic en "New repository" (botón verde) 3. Nombre del repositorio: `npm-mcp-server` 4. Descripción: "MCP Server para interactuar con npm y sus servicios" 5. Mantén el repositorio como público 6. **NO** inicialices con README, .gitignore o LICENSE (ya los tienes) 7. Haz clic en "Create repository" ### 2. Configurar Git local ```bash # Inicializar repositorio local git init # Agregar todos los archivos git add . # Primer commit git commit -m "🎉 Initial release: NPM MCP Server v1.0.0 - ✨ 11 herramientas completas para npm - 📚 2 recursos para acceso a metadatos - 🧠 1 prompt para análisis de proyectos - 🛡️ Validación completa con Zod - ⚡ Soporte completo para TypeScript - 📖 Documentación detallada" # Agregar origen remoto (reemplaza 'Kpangaa' con tu usuario si es diferente) git remote add origin https://github.com/Kpangaa/npm-mcp-server.git # Configurar rama principal git branch -M main # Subir al repositorio git push -u origin main ``` ### 3. Agregar temas/tags en GitHub Una vez subido, ve a tu repositorio y: 1. Haz clic en el ⚙️ (Settings) a la derecha 2. En "Topics", agrega: - `mcp` - `model-context-protocol` - `npm` - `typescript` - `nodejs` - `ai-tools` - `package-manager` ### 4. Crear un Release 1. Ve a la pestaña "Releases" en tu repositorio 2. Haz clic en "Create a new release" 3. Tag version: `v1.0.0` 4. Release title: `🎉 NPM MCP Server v1.0.0` 5. Descripción: ```markdown ## 🚀 Primera versión del NPM MCP Server Un servidor MCP completo para interactuar con npm y sus servicios de forma segura y estructurada. ### ✨ Características principales: - 🛠️ 11 herramientas para npm (search, install, update, audit, etc.) - 📚 2 recursos (package.json, scripts) - 🧠 1 prompt de análisis de proyecto - 🛡️ Validación completa con Zod - ⚡ TypeScript con tipos completos - 📖 Documentación detallada ### 🔧 Instalación rápida: \`\`\`bash git clone https://github.com/Kpangaa/npm-mcp-server.git cd npm-mcp-server ./setup.sh \`\`\` ### 🎯 Compatible con: - Claude Desktop - Cualquier cliente MCP - Node.js 18+ ``` ### 5. Opcional: Crear GitHub Pages Si quieres una página web para tu proyecto: 1. Ve a Settings > Pages 2. Source: "Deploy from a branch" 3. Branch: `main` / `root` 4. Esto creará una página en: `https://kpangaa.github.io/npm-mcp-server/` ## 🌟 Promoción del proyecto ### En redes sociales: ``` 🚀 ¡Acabo de crear un servidor MCP para npm! ✨ 11 herramientas completas 📚 Recursos y prompts incluidos 🛡️ Validación segura con Zod ⚡ TypeScript completo Perfecto para usar npm con Claude y otros LLMs #MCP #npm #TypeScript #AI #LLM https://github.com/Kpangaa/npm-mcp-server ``` ### En comunidades: - Model Context Protocol Discord - Reddit r/programming - Dev.to - Hashnode ## 📈 Mejoras futuras sugeridas: - [ ] Tests automatizados - [ ] CI/CD con GitHub Actions - [ ] Soporte para yarn y pnpm - [ ] Integración con GitHub Packages - [ ] Métricas de uso - [ ] Docker container ¡Tu servidor MCP está listo para ser compartido con el mundo! 🌍

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/Kpangaa/npm-mcp-server'

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