task-mcp
by maxronner
task-mcp
エージェントによるクレーム/リースセマンティクスを備えたTaskwarrior用MCPサーバー。
セットアップ
必要なTaskwarrior設定
クレームメタデータを有効にするために、~/.taskrc に以下を追加してください:
uda.owner_agent.type=string
uda.lease_until.type=date
uda.claimed_at.type=date
uda.last_renewed_at.type=date使用方法
bun run dist/index.jsMCPツール
ツール | 説明 |
| すべてのプロジェクトを一覧表示 |
| タスクを一覧表示(クレームメタデータを返す) |
| エージェントのためにタスクをクレームする |
| クレームを解放する |
| 新しいタスクを作成する(uuidを含むタスクペイロードを返す) |
| タスクを更新する(クレームが必要) |
| タスクを完了する(クレームが必要) |
クレームルール
エージェントはタスクを変更する前にクレームしなければならない
同じエージェントは自身のクレームを更新できる
異なるエージェントはアクティブなリースを奪うことはできない
期限切れのリースは未クレームとして扱われる
開発
bun install
bun run dev
bun run testResources
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/maxronner/taskwarrior-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server