Task Tracker
FreeNot checkedA task management system for LLM-based agents that stores all tasks in a single tree, available immediately after the server starts.
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]
Install Task Tracker in Claude Desktop, Claude Code & Cursor
unyly install task-tracker-mcpInstalls 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-mcpFAQ
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
Notion
Read and write pages in your workspace
by NotionLinear
Issues, cycles, triage — from Claude
by LinearGoogle Drive
Search and read your Drive files
by Googlemindsdb/mindsdb
Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
by mindsdbCompare 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
