Skip to main content
Glama

TaskWarrior MCP Server

by awwaiid
MIT License
13
1

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 proyecto
      • tags : 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 :

{ "mcpServers": { "taskwarrior": { "command": "npx", "args": [ "-y", "mcp-server-taskwarrior" ] } } }

Instalación

npm install -g mcp-server-taskwarrior

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
  • TODO: Llamar a mi hermana (alta prioridad)
    • Ejecuta: task add priority:H Call my sister
  • Vale, he llamado a mi hermana.
    • Ejecuta: task done 1

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.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

  1. Características
    1. API
      1. Herramientas
    2. Uso con Claude Desktop
      1. Instalación
        1. Ejemplos de ideas de uso:
          1. Licencia

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              An unofficial JavaScript SDK to create customized servers for the Model Context Protocol, allowing definition of prompts, resources, and tools for tailored interactions.
              Last updated -
              6
              2
              JavaScript
              Apache 2.0
              • Linux
              • Apple
            • A
              security
              F
              license
              A
              quality
              A 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 -
              10
              13
              JavaScript
              • Apple
              • Linux
            • A
              security
              A
              license
              A
              quality
              A 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 -
              7
              2
              JavaScript
              MIT License
            • A
              security
              F
              license
              A
              quality
              A 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 -
              4
              3
              JavaScript

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/awwaiid/mcp-server-taskwarrior'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server