trackmcp
Back to directory
reminia

task-tracker

View on GitHub

A mcp server for task management with Linear and time tracking with TrackingTime

1 stars PythonAutomation & Productivity Updated Jan 19, 2025
ai-agentlinearmcp-servertrackingtime

Documentation

Task Tracker

ci

A Model Context Protocol server that integrates Linear task management and TrackingTime time tracking.

task-tracker-demo

Motivation

I've been using Linear for task management and TrackingTime for time tracking for a long time. I found it could be very helpful to use LLM to automate my workflows and tasks.

With the benifits of large language models, I can use natural language to create tasks, update task statuses, start and stop time tracking, and more.

If I develop more MCP servers tailored to my own needs, I can make the Claude client an all-in-one workspace for me.

Features

  • Integration with Linear API for task management
    • Create new task with optional project, description and state assignments
    • Set current working team
    • Get projects
    • View tasks by status (backlog, unstarted, started, done, canceled)
    • Search tasks by title
    • Update task status
  • Integration with TrackingTime for task time tracking
    • Start time tracking for tasks
    • Stop active time tracking
    • View currently active tracked task
    • Add notes to tracking task

Setup

1. setup the environment, refer to the .env.example file.

2. `sh scripts/setup.sh` to build the package or run below uv commands directly.

bash
uv build 
  uv run task-tracker

3. setup it in the Claude Desktop:

json
{
  "mcpServers": {
      "task-tracker": {
          "command": "uv",
          "args": [
              "--directory",
              "/path/to/task-tracker",
              "run",
              "task-tracker"
          ]
      }
  }
}

Frequently asked questions

What is task-tracker?

task-tracker is A mcp server for task management with Linear and time tracking with TrackingTime

How do I install task-tracker?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is task-tracker open source?

Yes — it is hosted on GitHub at https://github.com/reminia/task-tracker and has 1 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP