{"_id":"@diazpolanco13/context-control-mcp","_rev":"6-5c84da65b3ae81aa95470c99cc07d5de","name":"@diazpolanco13/context-control-mcp","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"@diazpolanco13/context-control-mcp","version":"1.0.0","keywords":["mcp","context-management","ai-session","git-hooks","claude","token-optimization","development-tools","version-control","roadmap-tracking","ai-context","session-bridge","smart-resume"],"author":{"url":"https://github.com/diazpolanco13","name":"Carlos Diaz","email":"diazpolanco13@gmail.com"},"license":"MIT","_id":"@diazpolanco13/context-control-mcp@1.0.0","maintainers":[{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"}],"homepage":"https://github.com/diazpolanco13/context-control-mcp#readme","bugs":{"url":"https://github.com/diazpolanco13/context-control-mcp/issues"},"dist":{"shasum":"187102f3175eb6e8161be557ef791e3f4be476a9","tarball":"https://registry.npmjs.org/@diazpolanco13/context-control-mcp/-/context-control-mcp-1.0.0.tgz","fileCount":5,"integrity":"sha512-7OCzPaaR9NBRdDpQ/U9+DghiXWMFTjkfD5hTudVB3iBczHsrsZtVemXlXopOuLgv3LLrEb1fvhhhO3w2/54sSg==","signatures":[{"sig":"MEYCIQCilQ7Q8kaLCqJc7Fsaz+mGgbdSX8oy9li5DqOY3XDpdQIhANU55Pqy0OnfdrCfIuQIwUbD2A7/e8Nawis9tAA2IAZK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38702},"main":"context-control-server.js","type":"module","engines":{"node":">=18.0.0"},"funding":{"url":"https://github.com/sponsors/diazpolanco13","type":"github"},"gitHead":"680267fec80c70cfa9c58b9e64c68b09c86976fb","scripts":{"dev":"node --watch context-control-server.js","init":"node context-control-server.js --command iniciar_sesion","test":"echo 'No tests configured yet - run npm run start to test server'","build":"echo 'No build needed for MCP server'","hooks":"node context-control-server.js --command setup_hooks","start":"node context-control-server.js","resume":"node context-control-server.js --command smart_resume","status":"node context-control-server.js --command roadmap_status","dashboard":"node context-control-server.js --command metrics_dashboard"},"_npmUser":{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"},"repository":{"url":"git+https://github.com/diazpolanco13/context-control-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Context Control MCP - Git-powered context management for AI sessions. Reduces context from 200k to 3k tokens.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context-control-mcp_1.0.0_1756230011882_0.7722738425150979","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@diazpolanco13/context-control-mcp","version":"4.0.0","keywords":["mcp","context-management","ai-session","git-hooks","claude","token-optimization","development-tools","version-control","roadmap-tracking","ai-context","session-bridge","smart-resume"],"author":{"url":"https://github.com/diazpolanco13","name":"Carlos Diaz","email":"diazpolanco13@gmail.com"},"license":"MIT","_id":"@diazpolanco13/context-control-mcp@4.0.0","maintainers":[{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"}],"homepage":"https://github.com/diazpolanco13/context-control-mcp#readme","bugs":{"url":"https://github.com/diazpolanco13/context-control-mcp/issues"},"dist":{"shasum":"284cbe6c024d7eeece782d1ff32fb4e6c34fc2ff","tarball":"https://registry.npmjs.org/@diazpolanco13/context-control-mcp/-/context-control-mcp-4.0.0.tgz","fileCount":5,"integrity":"sha512-0sus6Dh9RpW15Y1WqlIcZwndYlm5E/pMECaHMDtVWh+3N5shj8cVNe+oCE+A68s7xmGa2u1uNLBvsgJ6SDAA6Q==","signatures":[{"sig":"MEQCIE0hs+cagEKlA3zf88EtE3z4BMByPMnCNPo9iBfkEzcKAiBGkmPVLm87QTZ1c8HiaxKHcU6sB54372JhQ1OduYNXMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104484},"main":"context-control-server.js","type":"module","engines":{"node":">=18.0.0"},"funding":{"url":"https://github.com/sponsors/diazpolanco13","type":"github"},"gitHead":"329606ed6acac8350adc7a11a46f985cc548f478","scripts":{"dev":"node --watch context-control-server.js","init":"node context-control-server.js --command iniciar_sesion","test":"echo 'No tests configured yet - run npm run start to test server'","build":"echo 'No build needed for MCP server'","hooks":"node context-control-server.js --command setup_hooks","start":"node context-control-server.js","resume":"node context-control-server.js --command smart_resume","status":"node context-control-server.js --command roadmap_status","context":"node context-control-server.js --command update_context","handoff":"node context-control-server.js --command prepare_handoff","kill-md":"node context-control-server.js --command analyze_project_real","roadmap":"node context-control-server.js --command update_roadmap_item","progress":"node context-control-server.js --command analyze_progress","snapshot":"node context-control-server.js --command snapshot","dashboard":"node context-control-server.js --command metrics_dashboard","decisions":"node context-control-server.js --command extract_decisions"},"_npmUser":{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"},"repository":{"url":"git+https://github.com/diazpolanco13/context-control-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"🔥 Context Control MCP v4.0 MD-KILLER - Revolutionary real code analysis that destroys the need for manual .md files. Reduces context from 200k to 3k tokens with intelligent gap detection.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context-control-mcp_4.0.0_1756241234525_0.7838923004055933","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@diazpolanco13/context-control-mcp","version":"4.0.1","keywords":["mcp","context-management","ai-session","git-hooks","claude","token-optimization","development-tools","version-control","roadmap-tracking","ai-context","session-bridge","smart-resume"],"author":{"url":"https://github.com/diazpolanco13","name":"Carlos Diaz","email":"diazpolanco13@gmail.com"},"license":"MIT","_id":"@diazpolanco13/context-control-mcp@4.0.1","maintainers":[{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"}],"homepage":"https://github.com/diazpolanco13/context-control-mcp#readme","bugs":{"url":"https://github.com/diazpolanco13/context-control-mcp/issues"},"dist":{"shasum":"c675037ea66aa3072746a2e4fabccab248ba8520","tarball":"https://registry.npmjs.org/@diazpolanco13/context-control-mcp/-/context-control-mcp-4.0.1.tgz","fileCount":5,"integrity":"sha512-HvuTd6N5pNw8kA0ReNBMZkC0ILGk15ROEs7t8V6MhdalWsm7IuIFdbw211DOj9CitppUoV+06N4KnbdXtIg6Gg==","signatures":[{"sig":"MEQCIEtU8yBP+wQVdA3DKBfOeG47fMmYEBGI7MDpP/3/y+w2AiAUWqgf3A0sli4Qu30Hn33hN2qcyHnGXhyae6utQZUSiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104595},"main":"context-control-server.js","type":"module","engines":{"node":">=18.0.0"},"funding":{"url":"https://github.com/sponsors/diazpolanco13","type":"github"},"gitHead":"329606ed6acac8350adc7a11a46f985cc548f478","scripts":{"dev":"node --watch context-control-server.js","init":"node context-control-server.js --command iniciar_sesion","test":"echo 'No tests configured yet - run npm run start to test server'","build":"echo 'No build needed for MCP server'","hooks":"node context-control-server.js --command setup_hooks","start":"node context-control-server.js","resume":"node context-control-server.js --command smart_resume","status":"node context-control-server.js --command roadmap_status","context":"node context-control-server.js --command update_context","handoff":"node context-control-server.js --command prepare_handoff","kill-md":"node context-control-server.js --command analyze_project_real","roadmap":"node context-control-server.js --command update_roadmap_item","progress":"node context-control-server.js --command analyze_progress","snapshot":"node context-control-server.js --command snapshot","dashboard":"node context-control-server.js --command metrics_dashboard","decisions":"node context-control-server.js --command extract_decisions"},"_npmUser":{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"},"repository":{"url":"git+https://github.com/diazpolanco13/context-control-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"🔥 Context Control MCP v4.0 MD-KILLER - Revolutionary real code analysis that destroys the need for manual .md files. Reduces context from 200k to 3k tokens with intelligent gap detection.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context-control-mcp_4.0.1_1756242416205_0.1834762045130114","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@diazpolanco13/context-control-mcp","version":"4.0.2","keywords":["mcp","context-management","ai-session","git-hooks","claude","token-optimization","development-tools","version-control","roadmap-tracking","ai-context","session-bridge","smart-resume"],"author":{"url":"https://github.com/diazpolanco13","name":"Carlos Diaz","email":"diazpolanco13@gmail.com"},"license":"MIT","_id":"@diazpolanco13/context-control-mcp@4.0.2","maintainers":[{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"}],"homepage":"https://github.com/diazpolanco13/context-control-mcp#readme","bugs":{"url":"https://github.com/diazpolanco13/context-control-mcp/issues"},"dist":{"shasum":"8e56a832da2b389bd391109f9b9c29a9ddaa3abd","tarball":"https://registry.npmjs.org/@diazpolanco13/context-control-mcp/-/context-control-mcp-4.0.2.tgz","fileCount":6,"integrity":"sha512-ud+sVQUuawQTYofQOZW/a65WvbWcfcVw25jKTCcU33edo8FvNJk44Tb8fYV2MDjh2PQ7eNycw0FOdwoWstOCfw==","signatures":[{"sig":"MEQCIB1wpuWM+23lQ0cRFnnQRmJrjQi7CmDOd/eEjzPHkT4BAiAswUIcTSsfhGXO5E3340mVa7p0hnWa3hY1Muvymi7m9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115440},"main":"context-control-server.js","type":"module","engines":{"node":">=18.0.0"},"funding":{"url":"https://github.com/sponsors/diazpolanco13","type":"github"},"gitHead":"329606ed6acac8350adc7a11a46f985cc548f478","scripts":{"dev":"node --watch context-control-server.js","init":"node context-control-server.js --command iniciar_sesion","test":"echo 'No tests configured yet - run npm run start to test server'","build":"echo 'No build needed for MCP server'","hooks":"node context-control-server.js --command setup_hooks","start":"node context-control-server.js","resume":"node context-control-server.js --command smart_resume","status":"node context-control-server.js --command roadmap_status","analyze":"node ccmcp-standalone.cjs","context":"node context-control-server.js --command update_context","handoff":"node context-control-server.js --command prepare_handoff","kill-md":"node context-control-server.js --command analyze_project_real","roadmap":"node context-control-server.js --command update_roadmap_item","progress":"node context-control-server.js --command analyze_progress","snapshot":"node context-control-server.js --command snapshot","dashboard":"node context-control-server.js --command metrics_dashboard","decisions":"node context-control-server.js --command extract_decisions"},"_npmUser":{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"},"repository":{"url":"git+https://github.com/diazpolanco13/context-control-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"🔥 Context Control MCP v4.0 MD-KILLER - Revolutionary real code analysis that destroys the need for manual .md files. Reduces context from 200k to 3k tokens with intelligent gap detection.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context-control-mcp_4.0.2_1756243491206_0.5631655604843508","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@diazpolanco13/context-control-mcp","version":"4.0.3","keywords":["mcp","context-management","ai-session","git-hooks","claude","token-optimization","development-tools","version-control","roadmap-tracking","ai-context","session-bridge","smart-resume"],"author":{"url":"https://github.com/diazpolanco13","name":"Carlos Diaz","email":"diazpolanco13@gmail.com"},"license":"MIT","_id":"@diazpolanco13/context-control-mcp@4.0.3","maintainers":[{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"}],"homepage":"https://github.com/diazpolanco13/context-control-mcp#readme","bugs":{"url":"https://github.com/diazpolanco13/context-control-mcp/issues"},"dist":{"shasum":"585c414f941d148fc802b33f8feb7cc29fe12ddf","tarball":"https://registry.npmjs.org/@diazpolanco13/context-control-mcp/-/context-control-mcp-4.0.3.tgz","fileCount":6,"integrity":"sha512-ESIf5igL8ZwhBlAH2RisIezlg2jL2upGFR93+I/aT3G/IWqrW0egq4qTLUdU0ABtcanwWdijknF2qo/SPfqv1w==","signatures":[{"sig":"MEYCIQDb36VqTGvvVhtRhapkEyYepyfbnQa6OV6S6Lw2hgvRoQIhAP3zO0hV7lHBkMjJ3t+zA/cyXh/HeLyRt8txd+I7M8cg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69732},"main":"context-control-server.js","type":"module","engines":{"node":">=18.0.0"},"funding":{"url":"https://github.com/sponsors/diazpolanco13","type":"github"},"gitHead":"329606ed6acac8350adc7a11a46f985cc548f478","scripts":{"setup":"mkdir -p .claude && echo '✅ Directorio .claude creado' && echo '📖 Ver SETUP.md para configuración completa' && echo '🚀 Listo! Usa: npm run analyze (contexto completo) o npm run dashboard (vista rápida)'","analyze":"node ccmcp-full-context.cjs","dashboard":"node ccmcp-portable.cjs","_legacy_dev":"echo '⚠️ MCP Server tiene problemas de compatibilidad. Usa análisis standalone: npm run analyze'","_legacy_start":"echo '⚠️ Para análisis usar: npm run analyze o npm run dashboard'","_legacy_context":"npm run analyze"},"_npmUser":{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"},"repository":{"url":"git+https://github.com/diazpolanco13/context-control-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"🔥 Context Control MCP v4.0 MD-KILLER - Revolutionary real code analysis that destroys the need for manual .md files. Reduces context from 200k to 3k tokens with intelligent gap detection.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@modelcontextprotocol/sdk":"^1.17.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/context-control-mcp_4.0.3_1756316013751_0.07246619275665367","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@diazpolanco13/context-control-mcp","version":"5.0.0","description":"🔥 Context Control MCP v5.0 PORTABLE EDITION - Análisis universal de proyectos que funciona en CUALQUIER entorno. Contexto completo automático para IA.","type":"commonjs","main":"ccmcp-full-context.cjs","bin":{"ccmcp-analyze":"ccmcp-full-context.cjs","ccmcp-dashboard":"ccmcp-portable.cjs","ccmcp-cursor":"context-control-cursor.cjs"},"scripts":{"analyze":"node ccmcp-full-context.cjs","dashboard":"node ccmcp-portable.cjs","setup":"mkdir -p .claude && echo '✅ Context Control MCP v5.0 configurado' && echo '🚀 Comandos: npm run analyze | npm run dashboard'"},"keywords":["mcp","context-management","ai-session","git-hooks","claude","token-optimization","development-tools","version-control","roadmap-tracking","ai-context","session-bridge","smart-resume"],"author":{"name":"Carlos Diaz","email":"diazpolanco13@gmail.com","url":"https://github.com/diazpolanco13"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/diazpolanco13/context-control-mcp.git"},"homepage":"https://github.com/diazpolanco13/context-control-mcp#readme","bugs":{"url":"https://github.com/diazpolanco13/context-control-mcp/issues"},"engines":{"node":">=18.0.0"},"dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"funding":{"type":"github","url":"https://github.com/sponsors/diazpolanco13"},"gitHead":"329606ed6acac8350adc7a11a46f985cc548f478","_id":"@diazpolanco13/context-control-mcp@5.0.0","_nodeVersion":"18.19.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-1V9Kyv7KXutkWW+zHSGQUqSa7iO4e4W81jJ5EHSD7JZU91Boxvr3FHm2uLMloiENrCqa1BjPgdFsgsu+EbwCzg==","shasum":"6871e41c02fde28dc9eae393b326e8036c0cad92","tarball":"https://registry.npmjs.org/@diazpolanco13/context-control-mcp/-/context-control-mcp-5.0.0.tgz","fileCount":7,"unpackedSize":52208,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICyOBVwRXJA6Lz3lntDuYQbVFkG6/zwPxf7mRRNjoE4GAiEAriQI9KL7YGUluFGNGzYzlqxot/NT/hrfMv15wJGrZP4="}]},"_npmUser":{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"},"directories":{},"maintainers":[{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/context-control-mcp_5.0.0_1756317284904_0.5806707798591302"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-26T17:40:11.782Z","modified":"2025-08-27T17:54:45.248Z","1.0.0":"2025-08-26T17:40:12.063Z","4.0.0":"2025-08-26T20:47:14.723Z","4.0.1":"2025-08-26T21:06:56.438Z","4.0.2":"2025-08-26T21:24:51.376Z","4.0.3":"2025-08-27T17:33:33.992Z","5.0.0":"2025-08-27T17:54:45.081Z"},"bugs":{"url":"https://github.com/diazpolanco13/context-control-mcp/issues"},"author":{"name":"Carlos Diaz","email":"diazpolanco13@gmail.com","url":"https://github.com/diazpolanco13"},"license":"MIT","homepage":"https://github.com/diazpolanco13/context-control-mcp#readme","keywords":["mcp","context-management","ai-session","git-hooks","claude","token-optimization","development-tools","version-control","roadmap-tracking","ai-context","session-bridge","smart-resume"],"repository":{"type":"git","url":"git+https://github.com/diazpolanco13/context-control-mcp.git"},"description":"🔥 Context Control MCP v5.0 PORTABLE EDITION - Análisis universal de proyectos que funciona en CUALQUIER entorno. Contexto completo automático para IA.","maintainers":[{"name":"diazpolanco13","email":"diazpolanco13@gmail.com"}],"readme":"# 🔥 Context Control MCP v5.0 \"PORTABLE EDITION\"\n\n> **ANÁLISIS UNIVERSAL: Funciona en CUALQUIER proyecto, CUALQUIER entorno, CUALQUIER estructura. Contexto completo automático para IA.**\n\n[![npm version](https://badge.fury.io/js/%40diazpolanco13%2Fcontext-control-mcp.svg)](https://www.npmjs.com/package/@diazpolanco13/context-control-mcp)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Node.js Version](https://img.shields.io/node/v/@diazpolanco13/context-control-mcp.svg)](https://nodejs.org/)\n\n**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.\n\n---\n\n## 🎯 **Problema Resuelto**\n\nLas 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.\n\n---\n\n## ⚡ **Características Principales**\n\n### 🔍 **Análisis Completo Automático**\n- **Detección de entorno**: OS, Node.js, Git, NPM\n- **Análisis de proyecto**: Tipo, versión, dependencias\n- **Arquitectura detectada**: Framework, BD, auth, testing\n- **Historial de versiones**: Commits recientes y cambios importantes\n- **Gaps críticos**: Problemas que bloquean el desarrollo\n\n### 🚀 **100% Portable**\n- **Sin dependencias**: No requiere `@modelcontextprotocol/sdk`\n- **Funciona en cualquier entorno**: Linux, macOS, Windows\n- **Cualquier estructura**: MCP, Next.js, React, Vue, Express, etc.\n- **Degradación inteligente**: Funciona aunque falten herramientas\n\n### 🎯 **Dos Comandos Esenciales**\n- **`npm run analyze`** - Contexto completo con historial para nueva IA\n- **`npm run dashboard`** - Vista rápida del estado del proyecto\n\n---\n\n## 🚀 **Instalación y Uso**\n\n### **Instalación Global**\n```bash\nnpm install -g @diazpolanco13/context-control-mcp\n```\n\n### **Uso en Cualquier Proyecto**\n```bash\n# Contexto completo para nueva sesión de IA\nccmcp-analyze\n\n# Dashboard rápido del proyecto\nccmcp-dashboard\n```\n\n### **Instalación Local**\n```bash\nnpm install @diazpolanco13/context-control-mcp\nnpm run analyze    # Contexto completo\nnpm run dashboard  # Vista rápida\n```\n\n---\n\n## 🔧 **Integración con Cursor IDE**\n\nPara usar Context Control MCP directamente en Cursor:\n\n1. **Abrir configuración MCP** en Cursor\n2. **Agregar nuevo servidor** con:\n```json\n{\n  \"command\": \"node\",\n  \"args\": [\"/ruta/a/tu/proyecto/context-control-cursor.cjs\"],\n  \"cwd\": \"/ruta/a/tu/proyecto\"\n}\n```\n3. **Reiniciar Cursor**\n\n---\n\n## 📊 **Ejemplo de Salida**\n\n```\n🔥 ANÁLISIS PORTABLE COMPLETADO\n═══════════════════════════════════════════════\n\n🌍 ENTORNO DETECTADO:\n• Sistema: linux (linux)\n• Node.js: v18.17.0\n• Git: Disponible\n• NPM: Disponible\n\n📊 PROYECTO DETECTADO:\n• Nombre: mi-proyecto v1.0.0\n• Tipo: Next.js App\n• Scripts: 8 comandos disponibles\n\n🏗️ ARQUITECTURA DETECTADA:\n• Framework: Next.js\n• Base de datos: Prisma\n• Autenticación: NextAuth\n• Testing: Jest\n\n📁 ESTRUCTURA ANALIZADA:\n• Total archivos: 45\n• Archivos de código: 32\n• Componentes: 12\n• Páginas: 8\n• APIs: 6\n\n🚨 PROBLEMAS DETECTADOS (1):\n1. ⚠️ [HIGH] Existe .env.example pero no .env\n   💥 Impacto: Aplicación podría no funcionar\n   🔧 Acción: Copiar .env.example a .env\n\n💡 PRÓXIMO PASO INTELIGENTE:\n• Prioridad: ALTA\n• Acción: Configurar variables de entorno\n• Tiempo estimado: 1 horas\n```\n\n---\n\n## 🛠️ **Archivos Principales**\n\n- **`ccmcp-full-context.cjs`** - Análisis completo con historial\n- **`ccmcp-portable.cjs`** - Dashboard rápido portable  \n- **`context-control-cursor.cjs`** - Servidor MCP para Cursor\n\n---\n\n## 🎯 **Casos de Uso**\n\n### **Para Desarrolladores**\n```bash\n# Al iniciar trabajo en proyecto existente\nccmcp-analyze\n\n# Verificación rápida del estado\nccmcp-dashboard\n```\n\n### **Para IA/Asistentes**\n```bash\n# Obtener contexto completo antes de ayudar\nccmcp-analyze\n\n# Dashboard para métricas rápidas\nccmcp-dashboard\n```\n\n### **Para Equipos**\n```bash\n# Handoff entre desarrolladores\nccmcp-analyze > handoff-context.md\n\n# Status check rápido\nccmcp-dashboard\n```\n\n---\n\n## 📈 **Beneficios**\n\n- ✅ **Contexto completo automático** - No más explicaciones manuales\n- ✅ **100% portable** - Funciona en cualquier proyecto/entorno\n- ✅ **Sin dependencias problemáticas** - No más errores de SDK\n- ✅ **Análisis inteligente** - Detecta problemas antes que se vuelvan críticos\n- ✅ **Historial incluido** - La IA conoce la evolución del proyecto\n- ✅ **Setup en segundos** - `npm install` y listo\n\n---\n\n## 🤝 **Contribuir**\n\n1. Fork el repositorio\n2. Crea tu rama de feature (`git checkout -b feature/AmazingFeature`)\n3. Commit tus cambios (`git commit -m 'Add AmazingFeature'`)\n4. Push a la rama (`git push origin feature/AmazingFeature`)\n5. Abre un Pull Request\n\n---\n\n## 📄 **Licencia**\n\nDistribuido bajo la Licencia MIT. Ver `LICENSE` para más información.\n\n---\n\n## 👨‍💻 **Autor**\n\n**Carlos Diaz** - [@diazpolanco13](https://github.com/diazpolanco13)\n\n- Email: diazpolanco13@gmail.com\n- GitHub: [context-control-mcp](https://github.com/diazpolanco13/context-control-mcp)\n\n---\n\n## 🙏 **Agradecimientos**\n\n- Comunidad de desarrolladores que probaron las versiones beta\n- Feedback de usuarios que ayudó a mejorar la portabilidad\n- Proyecto Model Context Protocol por la inspiración\n\n---\n\n**🔥 Context Control MCP v5.0 \"PORTABLE EDITION\" - Análisis universal que funciona SIEMPRE** 🔥","readmeFilename":"README.md"}