Sobre el proyecto

DevSpace es un servidor MCP (Model Context Protocol) autogestionado que conecta asistentes de IA como ChatGPT y Claude con tu entorno de desarrollo local. Permite que los clientes de IA lean, escriban, editen y busquen archivos en carpetas de proyecto aprobadas, ejecuten comandos de shell para pruebas y compilaciones, y usen worktrees de Git aislados para sesiones de codificación en paralelo, todo sin subir código a un tercero. El proyecto está construido con Node.js (requiere >=22.19 <27) y se publica en npm como @waishnav/devspace. La instalación es sencilla: ejecuta `npm install -g @waishnav/devspace` seguido de `devspace init`, que te guía para elegir tu destino (ChatGPT, agentes de codificación o ambos), seleccionar subagentes y configurar las raíces de proyecto permitidas y una URL de túnel HTTPS público (Cloudflare Tunnel, ngrok, Pinggy, Tailscale Funnel o similar). Una vez conectado, el cliente MCP obtiene herramientas para inspeccionar repositorios, hacer ediciones acotadas, ejecutar comandos de shell, descubrir habilidades locales de agentes y seguir instrucciones de proyecto desde archivos AGENTS.md y CLAUDE.md. El servidor expone un único endpoint /mcp que admite tanto el protocolo por solicitud de 2026-07-28 como clientes antiguos de la era 2025 mediante manejo de compatibilidad sin estado. La seguridad se gestiona mediante una página de aprobación con contraseña de propietario que aparece cuando un cliente se conecta. La contraseña se imprime durante init y se almacena en ~/.devspace/auth.json. Se recomienda a los usuarios tratar a un cliente conectado como un compañero de codificación de confianza con acceso a su máquina. El soporte de plataformas cubre Linux, macOS y Windows con un shell compatible con Bash (Git Bash, WSL, MSYS2 o Cygwin). El comando `devspace doctor` ayuda a inspeccionar la configuración local. El proyecto incluye documentación sobre configuración, flujos de trabajo de codificación con ChatGPT, configuración, modelo de seguridad y resolución de problemas.