taskhelper

mvkvc/taskhelper

3.2

If you are the rightful owner of taskhelper and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Taskhelper is an MCP server and CLI tool designed for hierarchical task tracking in software projects, utilizing SQLite for storage and synchronization with version control systems.

taskhelper

An MCP server and CLI for hierarchical task tracking in software projects. Tasks are stored in SQLite and automatically synchronized to diffable text files for version control using simonw/sqlite-diffable.

Requirements

Quickstart

MCP server

Add this entry to your MCP servers settings file:

{
  "mcpServers": {
    "taskhelper": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/mvkvc/taskhelper.git",
        "taskhelper-mcp",
        "--root=."
      ]
    }
  }
}

CLI

Run directly with uvx:

uvx --from git+https://github.com/mvkvc/taskhelper.git taskhelper [command]

Or install as a uv tool:

uv tool install --from git+https://github.com/mvkvc/taskhelper.git taskhelper

After installation, you can run:

taskhelper [command]