Skip to main content
Glama

TaskWarrior MCP Server

by awwaiid
MIT License
13
1

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ファイルをご覧ください。

You must be authenticated.

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

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

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

            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