task-mcp
task-mcp
MCP-сервер для Taskwarrior с семантикой захвата/аренды задач агентами.
Настройка
Необходимая конфигурация 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.jsИнструменты MCP
Инструмент | Описание |
| Список всех проектов |
| Список задач (возвращает метаданные захвата) |
| Захват задачи агентом |
| Освобождение захвата |
| Создание новой задачи (возвращает полезную нагрузку задачи с 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