Command
Scopecraft Command - A CLI and MCP server for Markdown-Driven Task Management (MDTM)
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
Maintainer
Works with
Installation
Manual Installation
npx commandConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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
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/cmdInitialize 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 listCreate 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 featureAdd 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"]
}
}
}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"
}
}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.
Command Alternatives — Similar Developer Tools Servers
Looking for alternatives to Command? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
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.
Set Up Command in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
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.