Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

The boardDashboardTask detailNotificationsMCP settingsTaskFlow walkthrough: dragging a card between columns, the notification feed, a task with rich text and comments, zooming an image, and a dashboard stat clicked through to a filter
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
543223000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.