A CLI and MCP server for managing tasks and development workflows using Markdown-Driven Task Management (MDTM) files.
Scopecraft Command is a command-line interface and MCP server built for Markdown-Driven Task Management (MDTM). It allows developers to create, organize, and manage tasks and features using structured markdown files, supporting complex workflows like parent tasks with subtask sequencing and integration with AI development environments. It solves the problem of disjointed task tracking by providing a unified, markdown-based system that works with tools like Cursor and Claude Desktop.
Developers and teams using AI-assisted IDEs (like Cursor or Claude Desktop) who need a structured, markdown-based system to manage development tasks, features, and workflows. It's particularly useful for those managing complex projects with multiple interdependent tasks.
Developers choose Scopecraft Command for its deep integration with AI IDEs via MCP, its flexible two-state workflow with phase-based organization, and its support for managing complex features through parent tasks and subtask sequencing—all while maintaining a simple, markdown-driven file format.
Scopecraft Command - A CLI and MCP server for Markdown-Driven Task Management (MDTM)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Deep integration with AI IDEs via MCP server, enabling seamless task management within tools like Cursor and Claude Desktop, as shown in the configuration examples for quick setup.
Implements a two-state workflow with phase-based organization and supports parent tasks with subtask sequencing, allowing clear tracking of complex features, detailed in commands like 'sc parent create' and task sequencing options.
Offers both CLI for direct control and MCP server for programmatic access, catering to different workflow needs with commands like 'scopecraft' and 'scopecraft-mcp'.
Creates isolated environments for tasks and manages interactive or autonomous Claude sessions, enhancing development efficiency through commands like 'sc env' and 'sc dispatch'.
Heavily reliant on specific AI tools and the MCP protocol, limiting utility in environments without Claude or Cursor integration, as admitted in the focus on AI-assisted development.
Requires manual setup of project roots, configuration files, and MCP server integration, which can be cumbersome for quick adoption, highlighted by the multiple configuration methods needed.
Steep learning curve with numerous commands and concepts like parent tasks, phases, and session management, potentially overwhelming users not familiar with MDTM or AI workflows.