This MCP server implementation provides a bridge to TaskWarrior, enabling AI assistants to interact with task management operations. Developed by Brock Wilcox, it offers tools for viewing pending tasks, adding new tasks with various attributes, and marking tasks as complete. Built with TypeScript and integrating the Model Context Protocol SDK, the server focuses on executing TaskWarrior commands through a simple interface. It is particularly useful for AI applications that need to automate task management, such as personal productivity assistants or project management systems. The implementation leverages the local TaskWarrior installation, allowing seamless integration with existing task databases and workflows.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Get a list of all pending tasks. Optional filters: project (filter by project name), tags (filter by one or more tags).
Add a new task to TaskWarrior. Required: description (task description text). Optional: due (due date in ISO timestamp), priority (priority level: 'H', 'M', or 'L'), project (project name in lowercase with dots), tags (array of lowercase tags).
Mark a task as completed. Required: identifier (task ID or UUID).