MCP Tasks Organizer
MCP タスクオーガナイザー
Cursorエージェントのプランを構造化されたマークダウンタスクリストに変換し、リポジトリに整理するMCPサーバー。このサーバーは、AIが生成したプランと推奨事項を実用的な仕様として追跡するのに役立ちます。
特徴
カーソルエージェントプランからタスクを自動的に抽出します
整理されたタスク管理のためにリポジトリに
.tasksフォルダを作成します識別しやすいように説明的なファイル名(例:「refactor-authentication.md」)を使用する
完了したタスクリストに自動的に✅プレフィックスを付けます
適切なマークダウン構造でプランをフォーマットします
コンテンツを概要、実装の詳細、次のステップに整理します
Claude for Desktop およびその他の MCP クライアントと統合します
Related MCP server: Task Manager MCP Server
インストール
前提条件
Python 3.10以上
pipまたは他のPythonパッケージマネージャー
クイックインストール
Unix ベースのシステム (macOS、Linux) の場合:
# Clone the repository
git clone https://github.com/yourusername/mcp-tasks-organizer.git
cd mcp-tasks-organizer
# Run the installation script
./install.shWindowsの場合:
# Clone the repository
git clone https://github.com/yourusername/mcp-tasks-organizer.git
cd mcp-tasks-organizer
# Run the installation script
install.bat手動インストール
# Clone the repository
git clone https://github.com/yourusername/mcp-tasks-organizer.git
cd mcp-tasks-organizer
# Create and activate a virtual environment (optional but recommended)
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Install the package
pip install -e .Claude for Desktop での使用
claude.ai/downloadからClaude for Desktopをインストールします。
この MCP サーバーを使用するように Claude for Desktop を構成します。
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) または%APPDATA%\Claude\claude_desktop_config.json(Windows) を開き、以下を追加します。{ "mcpServers": { "tasks-organizer": { "command": "python", "args": ["-m", "tasks_organizer"] } } }デスクトップ版のClaudeを再起動
カーソルの計画について Claude に問い合わせて、サーバーを使用します。例:
「このカーソル プランを、説明が 'auth-refactor' である 'Refactor Authentication' というタスク リストに変換します: [プランを貼り付け]」
「このカーソルエージェントの出力から、タイトル「データベース移行」、説明「db-migration」でマークダウンタスクリストを作成します: [出力を貼り付け]」
「認証リファクタリングタスクリストのタスク2を完了としてマークする」
「リポジトリ内のすべてのタスクファイルを一覧表示する」
利用可能なツール
サーバーは次のツールを提供します:
1. タスクリストを作成する
新しいタスク リストを作成し、.tasks フォルダーに保存します。
パラメータ:
title: タスクリストのタイトルdescription: ファイル名の短い2〜3語の説明(例:"refactor-authentication")repo_path: リポジトリルートへのパス(デフォルトは現在のディレクトリ)include_metadata: 作成日時を含めるかどうか
2. 計画をタスクに変換する
カーソル エージェントのプラン テキストをフォーマットされた Markdown タスク リストに変換して保存します。
パラメータ:
plan_text: カーソルエージェントからのプランテキストtitle: タスクリストのタイトルdescription: ファイル名の短い2〜3語の説明(例:"refactor-authentication")repo_path: リポジトリルートへのパス(デフォルトは現在のディレクトリ)include_metadata: 日付や時刻などのメタデータを含めるかどうか
3. タスクの追加
既存のタスク リストに新しいタスクを追加します。
パラメータ:
description: タスクリストファイルの説明識別子task_text: 新しいタスクのテキストrepo_path: リポジトリルートへのパス(デフォルトは現在のディレクトリ)section: タスクを追加するセクション (デフォルトは「タスク」)
4. タスク完了をマークする
特定のタスクを完了としてマークします。
パラメータ:
description: タスクリストファイルの説明識別子task_number: 完了としてマークするタスクの番号repo_path: リポジトリルートへのパス(デフォルトは現在のディレクトリ)section: タスクがどのセクションにあるか(デフォルトは「タスク」)
5. すべてのタスクの完了を確認する
すべてのタスクが完了しているかどうかを確認し、✅ プレフィックスを付けて名前を変更してタスク リストを完了としてマークします。
パラメータ:
description: タスクリストファイルの説明識別子repo_path: リポジトリルートへのパス(デフォルトは現在のディレクトリ)
6. タスクファイルのリスト
.tasks ディレクトリ内のすべてのタスク ファイルを一覧表示します。
パラメータ:
repo_path: リポジトリルートへのパス(デフォルトは現在のディレクトリ)include_completed: 完了したタスクリストを出力に含めるかどうか
仕組み
サーバーはリポジトリのルートに
.tasksフォルダを作成します。タスクリストは、2〜3語の説明に基づいた説明的なファイル名で保存されます。
リスト内のすべてのタスクが完了すると、ファイル名が✅プレフィックス付きに変更されます。
サーバーはカーソルのエージェントからの入力テキストを解析してタスクを抽出します。
さまざまなパターン マッチング手法を使用してタスクを抽出します。
番号付き手順(1. 最初のステップ)
箇条書き(*項目1)
「すべき」「しなければならない」「必要がある」などのキーワードを含むタスクのような文
明確なタスクが見つからない場合は、コンテンツを論理的なセクションに整理します。
タスクの進行に応じて結果を追跡および更新できます
ワークフローの例
エージェントが認証システムの変更を提案します
このプランをタスクリストに変換します:
convert_plan_to_tasks(plan_text, "Auth System Refactor", "auth-refactor")タスクは
.tasks/auth-refactor.mdに保存されます。タスクを完了したら、マークを付けます:
mark_task_complete("auth-refactor", 1)すべてのタスクが完了したら:
check_all_tasks_complete("auth-refactor")ファイル名は
.tasks/✅auth-refactor.mdに変更されます。
ライセンス
マサチューセッツ工科大学
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
Task management your AI agents can actually run. One line becomes a context-ready task over MCP.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Related MCP Servers
- AlicenseCqualityDmaintenanceAn MCP server that helps teams create, manage, and access structured project documentation through six core document types, leveraging AI to generate comprehensive project knowledge management.548101MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that integrates with AI editors like Cursor to maximize agentic capabilities while solving context window limitations, providing a Svelte UI for task planning and implementation tracking.21
- FlicenseNot gradedqualityDmaintenanceAn MCP (Model Context Protocol) server for efficiently managing Markdown documents in Cursor AI IDE, supporting CRUD operations, search, and metadata management.
- AlicenseNot gradedqualityDmaintenanceAn enhanced MCP server that provides intelligent memory and task management for AI assistants, featuring semantic search, automatic task extraction, and knowledge graphs to help manage development workflows.32MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/huntsyea/mcp-tasks-organizer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server