Servidor MCP de TaskWarrior
Servidor Node.js que implementa el Protocolo de Contexto de Modelo (MCP) para operaciones de TaskWarrior .
Características
- Ver tareas pendientes
- Filtrar tareas por proyecto y etiquetas
- Agregue nuevas tareas con descripciones, fechas de vencimiento, prioridades, proyectos y etiquetas
- Marcar tareas como completadas
Nota : Esto ejecuta el binario task
local, por lo que es necesario instalar y configurar TaskWarrior.
[!ADVERTENCIA] Actualmente, se utiliza
id
de tarea, que es un identificador inestable; TaskWarrior a veces renumera las tareas al añadir o eliminar nuevas. En el futuro, se debería tener más cuidado y usar el UUID de la tarea.
API
Herramientas
- obtener_siguientes_tareas
- Obtenga una lista de todas las tareas pendientes
- Filtros opcionales:
project
: Filtrar por nombre de proyectotags
: Filtrar por una o más etiquetas
- agregar_tarea
- Agregar una nueva tarea a TaskWarrior
- Requerido:
description
: Texto de descripción de la tarea
- Opcional:
due
: fecha de vencimiento (marca de tiempo ISO)priority
: Nivel de prioridad ("H", "M" o "L")project
: Nombre del proyecto (en minúsculas con puntos)tags
: Matriz de etiquetas (en minúsculas)
- marcar_tarea_terminada
- Marcar una tarea como completada
- Requerido:
identifier
: ID de tarea o UUID
Uso con Claude Desktop
Agregue esto a su claude_desktop_config.json
:
Instalación
Asegúrese de tener TaskWarrior ( task
) instalado y configurado en su sistema.
Ejemplos de ideas de uso:
- ¿Cuales son mis tareas laborales actuales?
- Ejecuta:
task project:work next
- Ejecuta:
- TODO: Llamar a mi hermana (alta prioridad)
- Ejecuta:
task add priority:H Call my sister
- Ejecuta:
- Vale, he llamado a mi hermana.
- Ejecuta:
task done 1
- Ejecuta:
Licencia
Este servidor MCP está licenciado bajo la licencia MIT. Consulte el archivo de licencia para obtener más información.
You must be authenticated.
Servidor Node.js que implementa el Protocolo de Contexto de Modelo que permite la interacción con TaskWarrior a través del lenguaje natural para ver, filtrar, agregar y completar tareas.
Related Resources
Related MCP Servers
- -securityAlicense-qualityAn unofficial JavaScript SDK to create customized servers for the Model Context Protocol, allowing definition of prompts, resources, and tools for tailored interactions.Last updated -62JavaScriptApache 2.0
- AsecurityFlicenseAqualityA Node.js server that provides advanced video and image processing capabilities through the Model Context Protocol, enabling operations like conversion, compression, editing, and effects application.Last updated -1013JavaScript
- AsecurityAlicenseAqualityA comprehensive Model Context Protocol server that provides advanced Node.js development tooling for automating project creation, component generation, package management, and documentation with AI-powered assistance.Last updated -72JavaScriptMIT License
- AsecurityFlicenseAqualityA TypeScript Model Context Protocol server that integrates with Google Tasks API, allowing users to create, list, update, delete, and toggle completion status of tasks.Last updated -43JavaScript