Skip to main content
Glama
awwaiid

TaskWarrior MCP Server

by awwaiid

TaskWarrior MCP サーバー

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

特徴

  • 保留中のタスクを表示する

  • プロジェクトとタグでタスクをフィルタリングする

  • 説明、期限、優先度、プロジェクト、タグを付けて新しいタスクを追加します

  • タスクを完了としてマークする

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

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

Related MCP server: Google Tasks MCP Server

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
license - permissive license
C
quality
B
maintenance

Maintenance

Maintainers
15dResponse time
Release cycle
Releases (12mo)

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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