Command

v1.0.0Developer Toolsstable

Scopecraft Command - A CLI and MCP server for Markdown-Driven Task Management (MDTM)

commandmcpai-integration
Share:
175
Stars
0
Downloads
0
Weekly
0/5

What is Command?

Command is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to scopecraft command - a cli and mcp server for markdown-driven task management (mdtm)

Scopecraft Command - A CLI and MCP server for Markdown-Driven Task Management (MDTM)

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Scopecraft Command - A CLI and MCP server for Markdown-Drive

Use Cases

Manage tasks and workflows with Markdown-driven task management.
Execute CLI commands and manage project tasks.
Organize and track project deliverables.
scopecraft

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedMay 15, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx command

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Command

Scopecraft Command (`@scopecraft/cmd`) is a CLI and MCP server that implements Markdown-Driven Task Management (MDTM), a system for organizing project tasks as structured Markdown files in your repository. It provides AI assistants with full task CRUD capabilities — creating, listing, updating, and completing tasks — alongside parent task hierarchies, environment (worktree) management, and autonomous task dispatch. Engineering teams use it to give AI coding agents in Claude or other tools first-class access to a project's task backlog, enabling agents to self-direct work, track progress, and coordinate multi-step development workflows without leaving the repository.

Prerequisites

  • Node.js 18 or later (or Bun runtime) installed
  • npm, yarn, or bun package manager
  • A project directory where Scopecraft will store task Markdown files
  • An MCP-compatible client such as Claude Desktop or Cursor
1

Install Scopecraft Command globally

Install the `@scopecraft/cmd` package globally so the `sc` CLI and `scopecraft-stdio` MCP server binary are available system-wide.

npm install -g @scopecraft/cmd
# or with bun:
bun install -g @scopecraft/cmd
2

Initialize a project root for tasks

Scopecraft stores tasks as Markdown files in a `.tasks/` directory within your project. Set the `SCOPECRAFT_ROOT` environment variable to your project directory, or pass `--root-dir` at runtime.

export SCOPECRAFT_ROOT=/path/to/your/project
# Verify CLI works:
sc task list
3

Create your first task

Test the CLI by creating a task. Scopecraft will write a structured Markdown file into the `.tasks/` directory.

sc task create --title "Set up authentication" --type feature
4

Add the MCP server to your client configuration

Register the `scopecraft-stdio` MCP server in your Claude Desktop config. Pass `--root-dir` to point it at the correct project directory.

{
  "mcpServers": {
    "scopecraft": {
      "command": "npx",
      "args": ["--package=@scopecraft/cmd", "scopecraft-stdio", "--root-dir", "/path/to/your/project"]
    }
  }
}
5

Configure multi-project support (optional)

For teams with multiple projects, create `~/.scopecraft/config.json` with a `projects` object mapping names to directory paths.

{
  "projects": {
    "my-api": "/home/user/projects/my-api",
    "frontend": "/home/user/projects/frontend"
  }
}
6

Use the MCP server in Claude to manage tasks

Restart your MCP client. Claude now has access to task management tools and can create, list, update, and complete tasks in your project's `.tasks/` directory through natural conversation.

Command Examples

Client configuration

Claude Desktop configuration for the Scopecraft Command MCP server pointing to a specific project root.

{
  "mcpServers": {
    "scopecraft": {
      "command": "npx",
      "args": [
        "--package=@scopecraft/cmd",
        "scopecraft-stdio",
        "--root-dir",
        "/path/to/your/project"
      ]
    }
  }
}

Prompts to try

Example prompts for using Scopecraft task management through an AI assistant.

- "List all open tasks in this project"
- "Create a new feature task called 'Add OAuth login' with high priority"
- "Mark task TASK-123 as in progress"
- "Show me all tasks in the authentication parent task"
- "What tasks are blocked or waiting for review?"

Troubleshooting Command

Task list is empty or tasks not found

Verify that `SCOPECRAFT_ROOT` or `--root-dir` points to the correct project directory and that a `.tasks/` subdirectory exists. Run `sc task list` from the command line first to confirm the CLI can find tasks.

npx command not found or package resolution fails

Ensure Node.js 18+ is installed and `npx` is available. Try `npm install -g @scopecraft/cmd` for a global install, then use `scopecraft-stdio` directly as the command instead of the npx invocation.

MCP server uses wrong project root in multi-project setup

When managing multiple projects, always pass the explicit `--root-dir` flag or set `SCOPECRAFT_ROOT` in the MCP server's env block rather than relying on the config file, to avoid ambiguity.

Frequently Asked Questions about Command

What is Command?

Command is a Model Context Protocol (MCP) server that scopecraft command - a cli and mcp server for markdown-driven task management (mdtm) It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Command?

Follow the installation instructions on the Command GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Command?

Command works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Command free to use?

Yes, Command is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "command": { "command": "npx", "args": ["-y", "command"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Command?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides