taskflow
TaskFlow es un gestor de tareas auto-alojado estilo ClickUp con servidor MCP integrado. Construido en Next.js y Supabase, permite a los equipos gestionar proyectos desde la web o directamente desde su terminal usando tokens personales sin credenciales compartidas.
Ficha actualizada 28 sept 2026, 10:16 · upstream 28 sept 2026, 10:00 · release v0.1.0
Qué es taskflow
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
TaskFlow es una aplicación de gestión de tareas auto-alojada diseñada para pequeños equipos, que combina una interfaz web completa con capacidades avanzadas de integración mediante el Protocolo de Contexto del Modelo (MCP). Utiliza Next.js 16 y Supabase como backend, permitiendo a cada miembro generar tokens personales para conectar su terminal local con la aplicación sin compartir credenciales.
Ofrece vistas completas incluyendo Kanban, calendario y diagrama de Gantt, junto con un editor de texto enriquecido que soporta imágenes y comentarios. La arquitectura se basa en Prisma 7 para el ORM y Supabase para autenticación y almacenamiento, garantizando que la base de datos sea propiedad del usuario.
Un aspecto distintivo es su servidor MCP integrado, que ejecuta llamadas como el miembro autenticado con los mismos permisos que la aplicación web. Esto facilita la automatización de tareas desde herramientas como Claude Code o Cursor directamente contra la instancia alojada localmente o en Vercel.
- Gestión de tareas para equipos pequeños sin costes de SaaS
- Automatización de flujos de trabajo mediante MCP desde la terminal
- Seguimiento visual de proyectos con vistas Gantt y Kanban
- Integración de herramientas de IA con datos propios en base de datos
- Integración nativa con MCP para control desde CLI
- Vistas avanzadas incluyendo diagrama de Gantt interactivo
- Autenticación y permisos gestionados por Supabase RLS
- Editor de texto enriquecido con soporte para imágenes y archivos
- No incluye Dockerfile ni Compose nativos, requiere configuración manual
- Actualizaciones requieren aplicar migraciones manualmente a la base de datos
- Sin demo alojada pública para probar sin instalar localmente
- Dependencia obligatoria de Supabase para backend y almacenamiento
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere Node.js 24 y Supabase CLI. Instalar dependencias con npm, iniciar base de datos local o conectar proyecto alojado. Configurar variables de entorno en .env.local (URL Supabase, claves API). Para despliegue en Vercel, añadir URL del proyecto a la configuración de autenticación de Supabase. Aplicar migraciones manualmente tras cada actualización.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.





