Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Task Tracker

FreeNot checked

A task management system for LLM-based agents that stores all tasks in a single tree, available immediately after the server starts.

GitHubEmbed

About

A task management system for LLM-based agents that stores all tasks in a single tree, available immediately after the server starts.

README

Description

task-tracker-mcp is a task management system for LLM-based agents. All tasks are stored in a single tree, available immediately after the server starts.

Main Goal

Enable LLM agents to manage their tasks through a unified Task manager.

Requirements

  • Python 3.13 or higher
  • Node.js and npm (for @modelcontextprotocol/inspector)

Installation

Cloning the Repository

git clone [email protected]:feodal01/task-tracker-mcp.git
cd task-tracker-mcp

Setting Up the Environment

Configuration

Open the Claude Desktop configuration file located at:

On macOS: ~/Library/Application Support/Claude/claude_desktop_config.json On Windows: %APPDATA%/Claude/claude_desktop_config.json Add the following:

{
  "mcpServers": {
    "mcpServer": {
      "command": "uv",
      "args": [
        "--directory", 
        "/Path/to/task-tracker-mcp", 
        "run",
        "python",
        "-m",
        "mcp_server.mcp_service"
      ],
      "env": {
        "PYTHONPATH": "/Path/to/task-tracker-mcp/src"
      }
    }
  }
}

Running the Project

Starting the MCP Server

Using uv:

export PYTHONPATH=/Path/to/task-tracker-mcp/src
uv run python -m src.mcp_server.mcp_service

Starting the Inspector

To inspect the MCP server, use: uv:

npx @modelcontextprotocol/inspector uv --directory /Path/to/task-tracker-mcp run python -m mcp_server.mcp_service 

Running Tests

uv:

export PYTHONPATH=/Path/to/task-tracker-mcp/src
uv run pytest tests/

Running FastApi service with MCP tools

export PYTHONPATH=/Path/to/task-tracker-mcp/src
uv --directory /Path/to/task-tracker-mcp run python -m mcp_server.mcp_rest_service

License

This project is licensed under the MIT License — see the LICENSE file for details.

Contribution

Want to contribute? Fork the repository and submit a pull request.

Contacts

If you have any questions, contact me at: [email protected]

from github.com/feodal01/task-tracker-mcp

Install Task Tracker in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install task-tracker-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add task-tracker-mcp -- uvx task-tracker-mcp

FAQ

Is Task Tracker MCP free?

Yes, Task Tracker MCP is free — one-click install via Unyly at no cost.

Does Task Tracker need an API key?

No, Task Tracker runs without API keys or environment variables.

Is Task Tracker hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Task Tracker in Claude Desktop, Claude Code or Cursor?

Open Task Tracker on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Task Tracker with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All productivity MCPs