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.
Aún no hay reseñas. ¡Sé el primero en reseñar!
Inicia sesión para unirte a la conversación
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.