DeltaTask - 高度なタスク管理システム
Obsidian 統合と Model Context Protocol (MCP) サーバーを備えた、ローカルでホストされる強力なタスク管理アプリケーションです。
特徴
スマートタスク管理:緊急度と労力見積もりでタスクを作成
優先順位付けエンジン: タスクを緊急度と労力で自動的に分類します
タスク分解: 大きなタスクを管理しやすいサブタスクに分割する
タグ付けシステム: カスタムタグでタスクを整理
ローカルストレージ: すべてのデータはSQLiteデータベースにローカルに保存されます
Obsidian 統合: Obsidian マークダウンファイルとの双方向同期
MCP サーバー: モデル コンテキスト プロトコルによる完全な API アクセス
Related MCP server: Backlog MCP Server
技術的な詳細
データモデル
タスク: プロパティを持つコア タスク エンティティ:
タイトルと説明
緊急度(1~5段階、5が最高)
努力(1~21スケール、フィボナッチ数列に従う)
完了ステータス
サブタスクの親子関係
分類用のタグ
データベーススキーマ
アプリケーションは、次のテーブルで SQLite を使用します。
todos: すべてのタスク項目とそのプロパティを保存しますtags: 一意のタグ名を保存しますtodo_tags: タスクとタグ間の多対多関係のジャンクションテーブル
Obsidianの統合
DeltaTask は構造化された Obsidian ボールトを作成し、維持します。
フロントマターメタデータを含むタスクファイル
タスクをフィルタリングするためのタグベースのビュー
統計ダッシュボード
Obsidian MarkdownとSQLiteデータベース間の双方向同期
MCP APIエンドポイント
MCP サーバーは次の操作を公開します。
get_task_by_id: IDで特定のタスクを取得するsearch_tasks: タイトル、説明、タグでタスクを検索しますcreate_task: 新しいタスクを作成するupdate_task: タスクのプロパティを更新するdelete_task: タスクを削除するsync_tasks: Obsidian Markdown から SQLite にタスクを同期するlist_tasks: すべてのタスクを一覧表示するget_statistics: タスクに関するメトリクスを取得するcreate_subtasks: タスクを複数のサブタスクに分割するget_all_tags: すべての一意のタグ名を取得するget_subtasks: 指定された親タスクのサブタスクを取得するfinish_task: タスクを完了としてマークする
はじめる
前提条件
Python 3.10以上
SQLite3
Obsidian(オプション、マークダウン統合用)
インストール
このリポジトリをクローンする
uvを使用して Python 環境をセットアップします。# Create and activate the virtual environment uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate # Install dependencies uv pip install -r requirements.txt
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 統合: Markdown ベースの視覚化と編集
ライセンス
MITライセンス
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Appeared in Searches
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/brysontang/DeltaTask'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
