Integrations
Allows interaction with TaskWarrior, providing tools for viewing pending tasks, filtering tasks by project and tags, adding new tasks with descriptions and metadata, and marking tasks as complete.
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
に追加します:
インストール
システムに TaskWarrior ( task
) がインストールされ、設定されていることを確認してください。
使用例のアイデア:
- 現在の仕事内容は何ですか?
- 実行:
task project:work next
- 実行:
- TODO: 妹に電話する(優先度高)
- 実行:
task add priority:H Call my sister
- 実行:
- わかった、妹に電話した
- 実行:
task done 1
- 実行:
ライセンス
このMCPサーバーはMITライセンスに基づいてライセンスされています。詳細はLICENSEファイルをご覧ください。
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
自然言語を介して TaskWarrior と対話し、タスクを表示、フィルタリング、追加、完了できるようにするモデル コンテキスト プロトコルを実装する Node.js サーバー。
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