🇺🇸 English | 🇩🇪 Deutsch | 🇪🇸 Español | 🇫🇷 Français | 🇮🇹 Italiano | 🇮🇳 हिन्दी | 🇰🇷 한국어 | 🇧🇷 Português | 🇷🇺 Русский | 🇨🇳 中文
🦐 Gestión inteligente de tareas para desarrollo impulsado por IA - Divida proyectos complejos en tareas manejables, mantenga el contexto entre sesiones y acelere su flujo de trabajo de desarrollo.
- Node.js 18+
- npm o yarn
- Cliente IA compatible con MCP (Claude Code, etc.)
Windows 11 (con WSL2):
# Primero, asegúrese de que WSL2 esté instalado (en PowerShell como administrador)
wsl --install
# Entrar al entorno Ubuntu/WSL
wsl -d Ubuntu
# Instalar Claude Code globalmente
npm install -g @anthropic-ai/claude-code
# Iniciar Claude Code
claudemacOS/Linux:
# Instalar Claude Code globalmente
npm install -g @anthropic-ai/claude-code
# Iniciar Claude Code
claude# Clonar el repositorio
git clone https://github.com/cjo4m06/mcp-shrimp-task-manager.git
cd mcp-shrimp-task-manager
# Instalar dependencias
npm install
# Construir el proyecto
npm run buildCree un archivo .mcp.json en su directorio de proyecto:
{
"mcpServers": {
"shrimp-task-manager": {
"command": "node",
"args": ["/ruta/a/mcp-shrimp-task-manager/dist/index.js"],
"env": {
"DATA_DIR": "/ruta/a/sus/datos_shrimp",
"TEMPLATES_USE": "es",
"ENABLE_GUI": "false"
}
}
}
}Ejemplo de configuración:
{
"mcpServers": {
"shrimp-task-manager": {
"command": "node",
"args": ["/home/fire/claude/mcp-shrimp-task-manager/dist/index.js"],
"env": {
"DATA_DIR": "/home/fire/claude/proyecto/datos_shrimp",
"TEMPLATES_USE": "es",
"ENABLE_GUI": "false"
}
}
}
}Luego inicie Claude Code con su configuración MCP personalizada:
claude --dangerously-skip-permissions --mcp-config .mcp.jsonOtros clientes IA
Cline (Extensión VS Code): Una extensión de VS Code para codificación asistida por IA. Agregar a VS Code settings.json bajo cline.mcpServers
Claude Desktop: Agregar a ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %APPDATA%\Claude\claude_desktop_config.json (Windows)
- Inicializar su proyecto:
"init project rules" - Planificar una tarea:
"plan task: implementar autenticación de usuario" - Ejecutar tareas:
"execute task"o"continuous mode"
Shrimp Task Manager es un servidor MCP (Model Context Protocol) que transforma cómo los agentes de IA abordan el desarrollo de software. En lugar de perder contexto o repetir trabajo, Shrimp proporciona:
- 🧠 Memoria persistente: Las tareas y el progreso persisten entre sesiones
- 📋 Flujos de trabajo estructurados: Procesos guiados para planificación, ejecución y verificación
- 🔄 Descomposición inteligente: Divide automáticamente tareas complejas en subtareas manejables
- 🎯 Preservación del contexto: Nunca pierdas tu lugar, incluso con límites de tokens
- Planificación inteligente: Análisis profundo de requisitos antes de la implementación
- Descomposición de tareas: Divide proyectos grandes en unidades atómicas y comprobables
- Seguimiento de dependencias: Gestión automática de relaciones entre tareas
- Monitoreo de progreso: Seguimiento y actualizaciones de estado en tiempo real
- 🔬 Modo de investigación: Exploración sistemática de tecnologías y soluciones
- 🤖 Sistema de agentes: Asignar agentes de IA especializados a tareas específicas (Más información)
- 📏 Reglas del proyecto: Definir y mantener estándares de codificación en su proyecto
- 💾 Memoria de tareas: Respaldo y restauración automática del historial de tareas
Interfaz React moderna para gestión visual de tareas con arrastrar y soltar, búsqueda en tiempo real y soporte multi-perfil.
Configuración rápida:
cd tools/task-viewer
npm install
npm run start:all
# Acceso en http://localhost:5173📖 Documentación completa del visor de tareas
Interfaz web liviana opcional para vista rápida de tareas.
Habilitar en .env: ENABLE_GUI=true
- 📖 Documentación completa
- 🛠️ Herramientas disponibles
- 🤖 Gestión de agentes
- 🎨 Personalización de prompts
- 🔧 Referencia API
Desarrollo de características
Agente: "plan task: agregar autenticación de usuario con JWT"
# El agente analiza la base de código, crea subtareas
Agente: "execute task"
# Implementa la autenticación paso a paso
Corrección de errores
Agente: "plan task: corregir pérdida de memoria en procesamiento de datos"
# El agente investiga el problema, crea plan de corrección
Agente: "continuous mode"
# Ejecuta todas las tareas de corrección automáticamente
Investigación y aprendizaje
Agente: "research: comparar React vs Vue para este proyecto"
# Análisis sistemático con pros y contras
Agente: "plan task: migrar componente al framework elegido"
# Crea plan de migración basado en investigación
Cree un archivo .env:
# Requerido
DATA_DIR=/ruta/a/almacenamiento/datos
# Opcional
ENABLE_GUI=true # Habilitar GUI web
WEB_PORT=3000 # Puerto web personalizado
PROMPT_LANGUAGE=es # Idioma de prompts (es, en, zh, etc.)| Comando | Descripción |
|---|---|
init project rules |
Inicializar estándares del proyecto |
plan task [descripción] |
Crear un plan de tarea |
execute task [id] |
Ejecutar tarea específica |
continuous mode |
Ejecutar todas las tareas secuencialmente |
list tasks |
Mostrar todas las tareas |
research [tema] |
Entrar en modo investigación |
reflect task [id] |
Revisar y mejorar tarea |
¡Damos la bienvenida a las contribuciones! Por favor consulte nuestra Guía de contribución para más detalles.
Este proyecto está licenciado bajo la Licencia MIT - vea el archivo LICENSE para más detalles.
Creado por cjo4m06 y mantenido por la comunidad.
GitHub • Issues • Discusiones

