Skip to main content
Glama

TaskWarrior MCP Server

by awwaiid

TaskWarrior MCP サーバー

TaskWarrior操作用の Model Context Protocol (MCP) を実装する Node.js サーバー。

特徴

  • 保留中のタスクを表示する
  • プロジェクトとタグでタスクをフィルタリングする
  • 説明、期限、優先度、プロジェクト、タグを付けて新しいタスクを追加します
  • タスクを完了としてマークする

注意: これはローカルtaskバイナリを実行するため、TaskWarrior をインストールして構成する必要があります。

[!警告] 現在、タスクidは不安定な識別子です。taskwarriorは、新しいタスクが追加または削除された際に、タスク番号を振り直すことがあります。将来的には、タスクUUIDを使用するなど、より慎重に行う必要があります。

API

ツール

  • 次のタスクを取得する
    • 保留中のタスクのリストを取得する
    • オプションのフィルター:
      • project : プロジェクト名でフィルタリング
      • tags : 1つ以上のタグでフィルタリング
  • タスクを追加
    • TaskWarriorに新しいタスクを追加する
    • 必須:
      • description : タスクの説明テキスト
    • オプション:
      • due : 期日(ISOタイムスタンプ)
      • priority : 優先度("H"、"M"、または "L")
      • project : プロジェクト名(小文字でドット付き)
      • tags : タグの配列(小文字)
  • タスク完了マーク
    • タスクを完了としてマークする
    • 必須:
      • identifier : タスクIDまたはUUID

Claude Desktopでの使用

これをclaude_desktop_config.jsonに追加します:

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

インストール

npm install -g mcp-server-taskwarrior

システムに TaskWarrior ( task ) がインストールされ、設定されていることを確認してください。

使用例のアイデア:

  • 現在の仕事内容は何ですか?
    • 実行: task project:work next
  • TODO: 妹に電話する(優先度高)
    • 実行: task add priority:H Call my sister
  • わかった、妹に電話した
    • 実行: task done 1

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。詳細はLICENSEファイルをご覧ください。

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

local-only server

The server can only run on the client's local machine because it depends on local resources.

自然言語を介して TaskWarrior と対話し、タスクを表示、フィルタリング、追加、完了できるようにするモデル コンテキスト プロトコルを実装する Node.js サーバー。

  1. 特徴
    1. API
      1. ツール
    2. Claude Desktopでの使用
      1. インストール
        1. 使用例のアイデア:
          1. ライセンス

            Related MCP Servers

            • 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
              4
              JavaScript
              MIT License
            • A
              security
              A
              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
              5
              JavaScript
              MIT License
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server providing comprehensive task management capabilities with support for project organization, task tracking, and automatic PRD parsing into actionable items.
              Last updated -
              22
              Python
              MIT License
              • Linux
              • Apple
            • A
              security
              A
              license
              A
              quality
              A task management Model Context Protocol server that helps break down user requests into manageable tasks with subtasks, dependencies, and notes, while enforcing a structured workflow with user approval steps.
              Last updated -
              17
              682
              10
              JavaScript
              MIT License

            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