VOOZH about

URL: https://glama.ai/mcp/servers/Abdur-Rahman-Palash/ai-developer-assistant-mcp?locale=es-ES

⇱ ai-developer-assistant-mcp by Abdur-Rahman-Palash | Glama


Servidor MCP de Asistente de Desarrollador IA

👁 MCPize
👁 CI/CD Pipeline
👁 License: MIT

Imagina tener a un desarrollador senior con más de 15 años de experiencia disponible 24/7 para ayudarte con tus desafíos de programación. ¡Eso es exactamente lo que ofrece este servidor MCP!


¿Qué hace que esto sea especial?

Para personas no técnicas:

  • Tu mentor de programación personal: Obtén explicaciones en lenguaje sencillo, sin jerga técnica

  • Solucionador de problemas: Describe tus problemas en lenguaje cotidiano y obtén soluciones prácticas

  • Ahorrador de tiempo: No más esperas a que los desarrolladores arreglen problemas simples

  • Compañero de aprendizaje: Entiende lo que los desarrolladores están haciendo realmente con tu proyecto

Para personas técnicas:

  • 22 herramientas de desarrollo: Desde revisión de código hasta pipelines de CI/CD

  • Experiencia en el mundo real: Consejos basados en escenarios de producción reales, no en teoría de libros de texto

  • Integración con GitHub: Conexión directa a tus repositorios

  • Perspectivas impulsadas por IA: Análisis inteligente que detecta problemas antes de que se conviertan en problemas reales


Related MCP server: Code-MCP

Por qué te encantará esto

Historias reales, soluciones reales:

En lugar de consejos genéricos como "escribe código limpio", obtienes:

"He visto este error exacto en producción 15 veces. El problema no es la variable en sí, es que no estás manejando la condición de carrera donde el token expira entre la validación y el uso. Aquí tienes la solución de 3 pasos que realmente funciona..."

Lo que puede hacer por ti:

Para dueños de negocios y gerentes:

  • Entender los desafíos técnicos: Obtén explicaciones claras de en qué están trabajando los desarrolladores

  • Tomar decisiones informadas: Conoce qué es posible, qué es difícil y por qué

  • Ahorrar dinero: Reduce el tiempo de desarrollo con una mejor planificación y depuración

  • Comunicarse mejor: Cierra la brecha entre las necesidades del negocio y las soluciones técnicas

Para desarrolladores:

  • Depurar como un profesional: Obtén soluciones paso a paso de alguien que lo ha visto todo

  • Excelencia en revisión de código: Comentarios de nivel senior que realmente mejoran tu código

  • Dominio de GitHub: Rastrea problemas, escribe código y gestiona repositorios como un experto

  • Crecimiento profesional: Obtén consejos que te ayuden a pasar de desarrollador junior a senior

Para estudiantes y aprendices:

  • Aprender de la experiencia: Entiende por qué funcionan las cosas, no solo cómo funcionan

  • Construir mejores hábitos: Aprende prácticas de programación que los profesionales realmente usan

  • Obtener retroalimentación real: Evaluaciones honestas que te ayudan a mejorar

  • Orientación profesional: Consejos sobre qué habilidades realmente importan en el mundo real


22 herramientas que parecen magia

Herramientas diarias para desarrolladores:

  • hello - Inicia conversaciones con un desarrollador de IA amigable

  • echo - Obtén respuestas inteligentes con contexto y marca de tiempo

  • explain_code - Entiende código complejo en términos simples

  • debug_code - Corrige errores con soluciones prácticas y probadas

  • refactor_code - Mejora la calidad del código con orientación experta

Creación y pruebas de código:

  • generate_code - Crea código funcional a partir de descripciones en lenguaje sencillo

  • generate_tests - Crea automáticamente pruebas integrales

  • review_code - Obtén comentarios de revisión de código de nivel senior

Gestión de proyectos:

  • plan_task - Desglosa proyectos en tareas y cronogramas realistas

  • analyze_project_requirements - Convierte ideas en planes accionables

  • create_pr - Crea solicitudes de extracción (pull requests) profesionales con la validación adecuada

Integración con GitHub:

  • github_read_code - Analiza cualquier archivo de GitHub con perspectivas expertas

  • github_write_code - Escribe código con retroalimentación realista

  • github_track_issues - Gestiona problemas como un desarrollador experimentado

  • github_fix_issue - Corrige problemas con el proceso y la validación adecuados

Herramientas avanzadas:

  • generate_ci_cd_pipeline - Crea pipelines de CI/CD listos para producción

  • ai_development_advice - Obtén consejos profesionales y técnicos de un desarrollador senior

  • scan_repo - Analiza bases de código completas en busca de problemas y mejoras

  • deep_code_trace - Encuentra cuellos de botella de rendimiento y oportunidades de optimización


Véalo en acción

Ejemplo 1: Depuración de un error real

{
 "tool": "debug_code",
 "error_message": "ReferenceError: x is not defined",
 "code": "console.log(x);"
}

Respuesta que obtienes:

"¡Ah, el clásico error de 'undefined'! Estás intentando acceder a algo que aún no existe. Esto suele ocurrir cuando: 1) Olvidaste inicializar una variable, 2) Estás accediendo a una propiedad que no existe, o 3) Una llamada a la API devolvió null/undefined y no la manejaste. He visto este problema exacto causar interrupciones en producción a las 3 a.m. Aquí tienes la solución..."

Ejemplo 2: Planificación de un proyecto

{
 "tool": "plan_task",
 "requirement": "Build a todo app",
 "complexity": "simple"
}

Respuesta que obtienes:

"Muy bien, desglosémoslo de manera realista. Primero, reunamos a todos en una sala y hablemos realmente de lo que necesitamos construir. ¡No se permiten suposiciones! He visto demasiados proyectos fracasar porque la gente construyó lo incorrecto. Aquí tienes tu cronograma realista..."

Ejemplo 3: Consejos profesionales

{
 "tool": "ai_development_advice",
 "topic": "career",
 "experience_level": "junior"
}

Respuesta que obtienes:

"Deja de perseguir los frameworks 'de moda' y concéntrate en los fundamentos. He visto desarrolladores saltar de React a Vue y a Svelte preguntándose por qué siguen siendo junior después de 5 años. Elige un stack y profundiza. Además, aprende a comunicarte: los mejores desarrolladores no son necesariamente los mejores programadores, son los mejores solucionadores de problemas..."


Inicio rápido

Para usuarios no técnicos:

  1. Clona este repositorio

  2. Ejecuta npm install (instala todo automáticamente)

  3. Ejecuta npm start (inicia el servidor)

  4. Visita http://localhost:8085/mcp

  5. ¡Empieza a hacer preguntas en lenguaje sencillo!

Para usuarios técnicos:

npm install # Install dependencies
npm run dev # Start with hot reload
npm test # Run all tests
npm run build # Build for production
npm run lint # Check code quality with ESLint
npm run format:check # Verify Prettier formatting
npm audit # Security audit of dependencies

El servidor se ejecuta en http://localhost:8085/mcp


Impacto real, resultados reales

Lo que dicen los usuarios:

"Es como tener a un desarrollador senior sentado a mi lado todo el día. El consejo es práctico, probado y realmente funciona en proyectos reales."

"¡Por fin entiendo de qué están hablando mis desarrolladores! Las explicaciones son lo suficientemente claras para que pueda tomar decisiones informadas sobre nuestra hoja de ruta técnica."

"El consejo de depuración por sí solo me ha ahorrado horas de trabajo. En lugar de adivinar, obtengo soluciones paso a paso de alguien que lo ha visto todo."

Valor empresarial:

  • Reducir el tiempo de desarrollo: Obtén respuestas al instante en lugar de esperar a los expertos

  • Mejorar la calidad del código: La retroalimentación de nivel senior detecta problemas antes de que se conviertan en problemas reales

  • Mejor planificación: Cronogramas realistas y asignación de recursos

  • Transferencia de conocimiento: Cierra la brecha entre los equipos técnicos y no técnicos


Estructura del proyecto

src/
 index.ts # MCP server - the brain of the operation
 tools.ts # 22 developer tools - the magic happens here
 github-service.ts # GitHub integration - connects to real repositories
tests/
 tools.test.ts # All tests passing - quality guaranteed
.github/
 workflows/
 ci-cd.yml # Complete CI/CD pipeline with quality gates

Pipeline de CI/CD

Este proyecto incluye un pipeline de CI/CD integral que garantiza la calidad y seguridad del código:

Etapas del pipeline:

  1. Prueba y compilación - Ejecuta todas las pruebas y compila el proyecto

  2. Calidad del código - Verificaciones de ESLint, Prettier, TypeScript

  3. Auditoría de seguridad - Escanea en busca de vulnerabilidades y dependencias

  4. Validación de herramientas - Prueba las 22 herramientas de desarrollo

  5. Despliegue - Despliegue automático en MCPize (solo rama principal)

  6. Pruebas de rendimiento - Pruebas de carga con Artillery

  7. Escaneo de seguridad - Escáner de vulnerabilidades Trivy

Puertas de calidad:

  • ✅ Todas las pruebas deben pasar

  • ✅ El código debe estar correctamente formateado (Prettier)

  • ✅ Sin errores de linting (ESLint)

  • ✅ Compilación de TypeScript exitosa

  • ✅ Cero vulnerabilidades de seguridad de alta gravedad

  • ✅ Todas las herramientas de desarrollo funcionan correctamente

Mejoras recientes:

  • Se corrigieron problemas de formato de código en todos los archivos TypeScript

  • Se resolvieron vulnerabilidades de seguridad en las dependencias

  • Se agregaron pruebas integrales de validación de herramientas

  • Se implementaron pruebas de rendimiento para la preparación de producción


Calidad en la que puedes confiar

  • 22 herramientas funcionando: Todas las herramientas probadas y funcionando perfectamente

  • Probado en el mundo real: Construido a partir de experiencia de producción real

  • Pipeline de CI/CD: Pruebas automatizadas, escaneo de seguridad y despliegue

  • Código profesional: Limpio, mantenible y bien documentado

  • Cumplimiento de seguridad: Cero vulnerabilidades de alta gravedad

  • Calidad del código: Formato Prettier y linting ESLint aplicados


¡Empieza ahora!

Opción 1: Pruébalo localmente

git clone https://github.com/Abdur-Rahman-Palash/ai-developer-assistant-mcp.git
cd ai-developer-assistant-mcp
npm install
npm start

Opción 2: Despliega al instante

mcpize deploy

Opción 3: Úsalo en tu proyecto

Agrégalo a tu configuración de MCP existente y comienza a usar las herramientas de inmediato.


Únete a la comunidad

  • Dale una estrella al repositorio: Muestra tu apoyo y ayuda a otros a encontrarlo

  • Reporta problemas: Ayúdanos a mejorar con tus comentarios

  • Contribuye: Agrega tus propias herramientas y mejoras

  • Comparte tu historia: Cuéntanos cómo te ayudó a resolver problemas reales


Licencia

Licencia MIT - Úsala en tus proyectos, modifícala, compártela con tu equipo. Solo mantén la atribución.


¿Listo para transformar tu experiencia de desarrollo?

Empieza a usar herramientas que realmente entienden tus desafíos y brindan soluciones que funcionan en el mundo real.

¡Tu desarrollador senior de IA te está esperando!


Construido con experiencia real, para desarrolladores reales, resolviendo problemas reales.

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Latest Blog Posts

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/Abdur-Rahman-Palash/ai-developer-assistant-mcp'

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