local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Supports markdown-based visualization and editing through the Obsidian integration
Provides bi-directional sync between Obsidian markdown files and the task database, creating and maintaining a structured Obsidian vault with task files, tag-based views, and statistics dashboard
Uses SQLite as the database backend for storing all task data in tables for todos, tags, and todo_tags relationships
DeltaTask - 고급 작업 관리 시스템
Obsidian 통합 및 MCP(Model Context Protocol) 서버를 갖춘 강력하고 로컬로 호스팅되는 작업 관리 애플리케이션입니다.
특징
- 스마트 작업 관리 : 긴급도 수준과 노력 추정치를 사용하여 작업 생성
- 우선순위 엔진 : 긴급도와 노력에 따라 작업을 자동으로 정렬합니다.
- 작업 분해 : 더 큰 작업을 관리 가능한 하위 작업으로 분할
- 태그 시스템 : 사용자 정의 태그로 작업 구성
- 로컬 저장소 : 모든 데이터는 SQLite 데이터베이스에 로컬로 저장됩니다.
- Obsidian 통합 : Obsidian 마크다운 파일과 양방향 동기화
- MCP 서버 : 모델 컨텍스트 프로토콜을 통한 전체 API 액세스
기술적 세부 사항
데이터 모델
- 작업 : 속성을 갖춘 핵심 작업 엔터티:
- 제목 및 설명
- 긴급성(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 서버 구성을 추가합니다.
Copy- 데스크톱용 Claude를 다시 시작하세요
문제가 발생하거나 자세한 내용을 알고 싶으면 MCP 문서를 확인하세요.
예를 들어 문서에서:
command
필드에 uv
실행 파일의 전체 경로를 입력해야 할 수도 있습니다. MacOS/Linux에서는 which uv
, Windows에서는 where uv
실행하여 경로를 확인할 수 있습니다.
- Claude for Desktop에서 망치 아이콘을 클릭하여 DeltaTask 도구를 사용하세요.
모델 컨텍스트 프로토콜(MCP)
이 애플리케이션은 작업 관리를 위한 모델 컨텍스트 프로토콜 접근 방식을 구현합니다.
- 구조화된 데이터 모델 : 관계가 있는 작업에 대한 명확하게 정의된 스키마
- 우선순위 계산 : 다양한 요소를 기반으로 한 지능형 정렬
- 계층적 조직 : 작업 분해를 위한 부모-자식 관계
- 태그 시스템 : 더 나은 맥락을 위한 유연한 분류
- 통계 및 통찰력 : 작업 패턴을 이해하기 위한 데이터 집계
- Obsidian 통합 : 마크다운 기반 시각화 및 편집
특허
MIT 라이센스
You must be authenticated.
Tools
로컬로 호스팅되는 작업 관리 시스템에 대한 API 액세스를 제공하며, 여기에는 긴급도 수준, 작업량 추정, 하위 작업, Obsidian 마크다운 파일과의 양방향 동기화 지원 등 작업을 만들고, 업데이트하고, 구성하는 기능이 포함됩니다.