TaskWarrior MCP 서버
TaskWarrior 작업을 위한 MCP(Model Context Protocol)를 구현하는 Node.js 서버입니다.
특징
- 보류 중인 작업 보기
- 프로젝트 및 태그로 작업 필터링
- 설명, 마감일, 우선순위, 프로젝트 및 태그를 사용하여 새 작업을 추가합니다.
- 작업을 완료로 표시
참고 : 이렇게 하면 로컬 task
바이너리가 실행되므로 TaskWarrior를 설치하고 구성해야 합니다!
[!경고] 현재 불안정한 식별자인 작업
id
사용하고 있습니다. taskwarrior는 새 작업이 추가되거나 제거될 때 작업 번호를 다시 매기는 경우가 있습니다. 앞으로는 작업 UUID를 사용하는 것이 더 신중할 것입니다.
API
도구
- 다음 작업 가져오기
- 보류 중인 모든 작업 목록 가져오기
- 선택 필터:
project
: 프로젝트 이름으로 필터링tags
: 하나 이상의 태그로 필터링
- 추가_태스크
- TaskWarrior에 새 작업 추가
- 필수의:
description
: 작업 설명 텍스트
- 선택 과목:
due
: 마감일(ISO 타임스탬프)priority
: 우선순위 수준("H", "M" 또는 "L")project
: 프로젝트 이름 (소문자로 작성, 마침표 포함)tags
: 태그 배열(소문자)
- 작업 완료 표시
- 작업을 완료로 표시
- 필수의:
identifier
: 작업 ID 또는 UUID
Claude Desktop과 함께 사용
claude_desktop_config.json
에 다음을 추가하세요:
지엑스피1
설치
시스템에 TaskWarrior( task
)가 설치되고 구성되어 있는지 확인하세요.
예시 사용 아이디어:
- 현재 내가 맡고 있는 업무는 무엇인가?
- 실행:
task project:work next
- 실행:
- TODO: 여동생에게 전화하기 (우선순위 높음)
- 실행:
task add priority:H Call my sister
- 실행:
- 알았어, 언니한테 전화했어
- 실행:
task done 1
- 실행:
특허
이 MCP 서버는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스 파일을 참조하세요.
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
- 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 -74JavaScriptMIT License
- AsecurityAlicenseAqualityA 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 -45JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server providing comprehensive task management capabilities with support for project organization, task tracking, and automatic PRD parsing into actionable items.Last updated -16PythonMIT License
- AsecurityAlicenseAqualityA task management Model Context Protocol server that helps break down user requests into manageable tasks with subtasks, dependencies, and notes, while enforcing a structured workflow with user approval steps.Last updated -1756510JavaScriptMIT License