npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

@diazpolanco13/context-control-mcp

v5.0.0

Published

🔥 Context Control MCP v5.0 PORTABLE EDITION - Análisis universal de proyectos que funciona en CUALQUIER entorno. Contexto completo automático para IA.

Readme

🔥 Context Control MCP v5.0 "PORTABLE EDITION"

ANÁLISIS UNIVERSAL: Funciona en CUALQUIER proyecto, CUALQUIER entorno, CUALQUIER estructura. Contexto completo automático para IA.

npm version License: MIT Node.js Version

Context Control MCP v5.0 proporciona contexto completo automático para nuevas sesiones de IA, incluyendo historial de versiones, arquitectura detectada, y análisis inteligente de gaps críticos. 100% portable - funciona sin dependencias externas.


🎯 Problema Resuelto

Las sesiones de IA pierden contexto al cambiar de chat. Context Control MCP proporciona contexto completo automáticamente, incluyendo historial de cambios, para que cualquier IA pueda continuar el trabajo inmediatamente.


Características Principales

🔍 Análisis Completo Automático

  • Detección de entorno: OS, Node.js, Git, NPM
  • Análisis de proyecto: Tipo, versión, dependencias
  • Arquitectura detectada: Framework, BD, auth, testing
  • Historial de versiones: Commits recientes y cambios importantes
  • Gaps críticos: Problemas que bloquean el desarrollo

🚀 100% Portable

  • Sin dependencias: No requiere @modelcontextprotocol/sdk
  • Funciona en cualquier entorno: Linux, macOS, Windows
  • Cualquier estructura: MCP, Next.js, React, Vue, Express, etc.
  • Degradación inteligente: Funciona aunque falten herramientas

🎯 Dos Comandos Esenciales

  • npm run analyze - Contexto completo con historial para nueva IA
  • npm run dashboard - Vista rápida del estado del proyecto

🚀 Instalación y Uso

Instalación Global

npm install -g @diazpolanco13/context-control-mcp

Uso en Cualquier Proyecto

# Contexto completo para nueva sesión de IA
ccmcp-analyze

# Dashboard rápido del proyecto
ccmcp-dashboard

Instalación Local

npm install @diazpolanco13/context-control-mcp
npm run analyze    # Contexto completo
npm run dashboard  # Vista rápida

🔧 Integración con Cursor IDE

Para usar Context Control MCP directamente en Cursor:

  1. Abrir configuración MCP en Cursor
  2. Agregar nuevo servidor con:
{
  "command": "node",
  "args": ["/ruta/a/tu/proyecto/context-control-cursor.cjs"],
  "cwd": "/ruta/a/tu/proyecto"
}
  1. Reiniciar Cursor

📊 Ejemplo de Salida

🔥 ANÁLISIS PORTABLE COMPLETADO
═══════════════════════════════════════════════

🌍 ENTORNO DETECTADO:
• Sistema: linux (linux)
• Node.js: v18.17.0
• Git: Disponible
• NPM: Disponible

📊 PROYECTO DETECTADO:
• Nombre: mi-proyecto v1.0.0
• Tipo: Next.js App
• Scripts: 8 comandos disponibles

🏗️ ARQUITECTURA DETECTADA:
• Framework: Next.js
• Base de datos: Prisma
• Autenticación: NextAuth
• Testing: Jest

📁 ESTRUCTURA ANALIZADA:
• Total archivos: 45
• Archivos de código: 32
• Componentes: 12
• Páginas: 8
• APIs: 6

🚨 PROBLEMAS DETECTADOS (1):
1. ⚠️ [HIGH] Existe .env.example pero no .env
   💥 Impacto: Aplicación podría no funcionar
   🔧 Acción: Copiar .env.example a .env

💡 PRÓXIMO PASO INTELIGENTE:
• Prioridad: ALTA
• Acción: Configurar variables de entorno
• Tiempo estimado: 1 horas

🛠️ Archivos Principales

  • ccmcp-full-context.cjs - Análisis completo con historial
  • ccmcp-portable.cjs - Dashboard rápido portable
  • context-control-cursor.cjs - Servidor MCP para Cursor

🎯 Casos de Uso

Para Desarrolladores

# Al iniciar trabajo en proyecto existente
ccmcp-analyze

# Verificación rápida del estado
ccmcp-dashboard

Para IA/Asistentes

# Obtener contexto completo antes de ayudar
ccmcp-analyze

# Dashboard para métricas rápidas
ccmcp-dashboard

Para Equipos

# Handoff entre desarrolladores
ccmcp-analyze > handoff-context.md

# Status check rápido
ccmcp-dashboard

📈 Beneficios

  • Contexto completo automático - No más explicaciones manuales
  • 100% portable - Funciona en cualquier proyecto/entorno
  • Sin dependencias problemáticas - No más errores de SDK
  • Análisis inteligente - Detecta problemas antes que se vuelvan críticos
  • Historial incluido - La IA conoce la evolución del proyecto
  • Setup en segundos - npm install y listo

🤝 Contribuir

  1. Fork el repositorio
  2. Crea tu rama de feature (git checkout -b feature/AmazingFeature)
  3. Commit tus cambios (git commit -m 'Add AmazingFeature')
  4. Push a la rama (git push origin feature/AmazingFeature)
  5. Abre un Pull Request

📄 Licencia

Distribuido bajo la Licencia MIT. Ver LICENSE para más información.


👨‍💻 Autor

Carlos Diaz - @diazpolanco13


🙏 Agradecimientos

  • Comunidad de desarrolladores que probaron las versiones beta
  • Feedback de usuarios que ayudó a mejorar la portabilidad
  • Proyecto Model Context Protocol por la inspiración

🔥 Context Control MCP v5.0 "PORTABLE EDITION" - Análisis universal que funciona SIEMPRE 🔥