DeltaTask - 고급 작업 관리 시스템
Obsidian 통합 및 MCP(Model Context Protocol) 서버를 갖춘 강력하고 로컬로 호스팅되는 작업 관리 애플리케이션입니다.
특징
스마트 작업 관리 : 긴급도 수준과 노력 추정치를 사용하여 작업 생성
우선순위 엔진 : 긴급도와 노력에 따라 작업을 자동으로 정렬합니다.
작업 분해 : 더 큰 작업을 관리 가능한 하위 작업으로 분할
태그 시스템 : 사용자 정의 태그로 작업 구성
로컬 저장소 : 모든 데이터는 SQLite 데이터베이스에 로컬로 저장됩니다.
Obsidian 통합 : Obsidian 마크다운 파일과 양방향 동기화
MCP 서버 : 모델 컨텍스트 프로토콜을 통한 전체 API 액세스
Related MCP server: TaskMateAI
기술적 세부 사항
데이터 모델
작업 : 속성을 갖춘 핵심 작업 엔터티:
제목 및 설명
긴급성(1~5점 척도, 5점이 가장 높음)
노력(1~21 척도, 피보나치 수열에 따름)
완료 상태
하위 작업에 대한 부모-자식 관계
분류를 위한 태그
데이터베이스 스키마
이 애플리케이션은 다음 테이블과 함께 SQLite를 사용합니다.
todos: 모든 작업 항목과 해당 속성을 저장합니다.tags: 고유한 태그 이름을 저장합니다.todo_tags: 작업과 태그 간의 다대다 관계에 대한 연결 테이블
흑요석 통합
DeltaTask는 구조화된 Obsidian 볼트를 생성하고 유지 관리합니다.
프런트매터 메타데이터가 포함된 작업 파일
작업 필터링을 위한 태그 기반 뷰
통계 대시보드
Obsidian 마크다운과 SQLite 데이터베이스 간 양방향 동기화
MCP API 엔드포인트
MCP 서버는 다음과 같은 작업을 제공합니다.
get_task_by_id: ID로 특정 작업 가져오기search_tasks: 제목, 설명 또는 태그로 작업 찾기create_task: 새로운 작업을 생성합니다update_task: 작업 속성 업데이트delete_task: 작업 제거sync_tasks: Obsidian 마크다운에서 SQLite로 작업 동기화list_tasks: 모든 작업 나열get_statistics: 작업에 대한 메트릭 검색create_subtasks: 하나의 작업을 여러 개의 하위 작업으로 분할합니다.get_all_tags: 모든 고유 태그 이름을 가져옵니다.get_subtasks: 주어진 상위 작업에 대한 하위 작업을 가져옵니다.finish_task: 작업을 완료로 표시
시작하기
필수 조건
파이썬 3.10+
SQLite3
Obsidian(선택 사항, 마크다운 통합용)
설치
이 저장소를 복제하세요
uv사용하여 Python 환경을 설정합니다.지엑스피1
MCP 서버 실행
DeltaTask MCP 서버는 Claude for Desktop과 함께 사용할 수 있습니다.
데스크톱에 Claude 구성:
~/Library/Application Support/Claude/claude_desktop_config.json열거나 만듭니다.DeltaTask 서버 구성을 추가합니다.
{ "mcpServers": { "deltatask": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/DeltaTask", "run", "server.py" ] } } }데스크톱용 Claude를 다시 시작하세요
문제가 발생하거나 자세한 내용을 알고 싶으면 MCP 문서를 확인하세요.
예를 들어 문서에서:
command 필드에 uv 실행 파일의 전체 경로를 입력해야 할 수도 있습니다. MacOS/Linux에서는 which uv , Windows에서는 where uv 실행하여 경로를 확인할 수 있습니다.
Claude for Desktop에서 망치 아이콘을 클릭하여 DeltaTask 도구를 사용하세요.
모델 컨텍스트 프로토콜(MCP)
이 애플리케이션은 작업 관리를 위한 모델 컨텍스트 프로토콜 접근 방식을 구현합니다.
구조화된 데이터 모델 : 관계가 있는 작업에 대한 명확하게 정의된 스키마
우선순위 계산 : 다양한 요소를 기반으로 한 지능형 정렬
계층적 조직 : 작업 분해를 위한 부모-자식 관계
태그 시스템 : 더 나은 맥락을 위한 유연한 분류
통계 및 통찰력 : 작업 패턴을 이해하기 위한 데이터 집계
Obsidian 통합 : 마크다운 기반 시각화 및 편집
특허
MIT 라이센스