todolist-mcp

Servidor MCP para gestionar listas de tareas.

Documentación

Idiomas

Python 94.5% CSS 5.2%

Principales Contribuyentes

Información del Proyecto

Creado

7 de mayo de 2025

Última actualización

8 de septiembre de 2026

Licencia

MIT

Rama principal

main

Acerca de Este Proyecto

TodoList MCP es un servidor MCP que brinda a los asistentes de IA una lista de tareas adecuada respaldada por SQLite. También incluye un tablero kanban con FastAPI/HTMX para que los humanos puedan ver y gestionar las mismas tareas visualmente. Ambas interfaces comparten la misma base de datos.

Características

  • Seis herramientas MCP: Agregar elementos (con prioridad, fechas de vencimiento, etiquetas), listar con filtros/ordenamiento, actualizar campos, marcar como completados, eliminar y acceder a una guía de flujo de trabajo
  • Interfaz dual: Servidor MCP para asistentes de IA más un tablero web kanban para humanos
  • Base de datos SQLite compartida: Ambas interfaces leen y escriben en la misma base de datos
  • Kanban con arrastrar y soltar: Gestión visual de tareas con prioridades y etiquetas codificadas por colores
  • Sin proceso de compilación: La interfaz web usa HTMX, sin necesidad de paso de compilación de JavaScript

Instalación

# Run directly
uvx --from git+https://github.com/wdm0006/todolist-mcp todolist-mcp

# Or add to your MCP client config
{
  "mcpServers": {
    "todolist": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/wdm0006/todolist-mcp", "todolist-mcp"]
    }
  }
}

Uso

El servidor MCP expone herramientas para agregar, listar, actualizar, completar y eliminar tareas. El tablero kanban se ejecuta en un servidor web local para la gestión visual junto con tu flujo de trabajo de IA.