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