This MCP server, developed by kazuph, implements a task management system with a focus on structured workflows and user approval. It provides tools for planning, executing, and tracking tasks within requests, enforcing a step-by-step process that requires explicit user approval at key stages. The implementation uses TypeScript and leverages the @modelcontextprotocol/sdk for MCP compatibility. It's designed for scenarios where careful oversight and approval of task completion is critical, making it well-suited for project management in regulated industries, quality assurance processes, or any workflow where each step needs verification before proceeding.
Aucun avis encore. Soyez le premier à donner votre avis !
Connectez-vous pour rejoindre la conversation
Accepts a list of tasks (array of strings) from the user and stores them internally as a queue. Returns an execution plan including task overview, task ID, and current queue status.
Returns the next task from the queue when requested. Can be used with a boolean flag 'getNext' to indicate if the next task should be retrieved.
Marks a specified task as completed using its task identifier (taskId) and removes it from the queue.