mcpField
T
Task Tracker

Task Tracker

本地服务
github.com/reminia生产力293 周前更新

关于 Task Tracker

Task Tracker 是面向使用 Linear 管理工作、使用 TrackingTime 记录时间的个人或团队的 MCP 服务,可通过 LLM 客户端以自然语言执行任务和计时操作。

主要功能

  1. 01创建 Linear 任务
  2. 02查看项目与任务
  3. 03按标题搜索任务
  4. 04更新任务状态
  5. 05开始或停止时间跟踪
  6. 06为计时任务添加备注

适用场景

  1. 01创建并指定项目和状态的任务
  2. 02按标题或状态查找任务
  3. 03记录任务耗时
  4. 04为时间记录添加备注

MCP 相关

向 MCP 客户端提供 Linear 任务管理和 TrackingTime 计时操作,包括创建任务、更新状态、时间跟踪和添加备注。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

任务跟踪器

ci

一个集成 Linear 任务管理和 TrackingTime 时间跟踪功能的模型上下文协议服务。

task-tracker-demo

动机

我长期使用 Linear 管理任务,使用 TrackingTime 跟踪时间。我发现,使用大模型自动化工作流和任务会很有帮助。 借助大模型的优势,我可以用自然语言创建任务、更新任务状态、开始和停止时间跟踪等。

如果我开发更多满足个人需求的 MCP 服务,就能让 Claude 客户端成为我的一体化工作空间。

功能

  • 集成 Linear API 以管理任务
    • 创建任务,可选设置所属项目、描述和状态
    • 设置当前工作团队
    • 获取项目
    • 按状态查看任务(待办、未开始、进行中、已完成、已取消)
    • 按标题搜索任务
    • 更新任务状态
  • 集成 TrackingTime 以跟踪任务用时
    • 开始跟踪任务用时
    • 停止当前正在进行的时间跟踪
    • 查看当前正在跟踪的任务
    • 为跟踪中的任务添加备注

设置

  1. 设置环境,请参阅 .env.example 文件。
  2. 运行 sh scripts/setup.sh 构建软件包,或直接运行以下 uv 命令。
uv build 
uv run task-tracker
  1. 在 Claude Desktop 中进行设置:
{
"mcpServers": {
    "task-tracker": {
        "command": "uv",
        "args": [
            "--directory",
            "/path/to/task-tracker",
            "run",
            "task-tracker"
        ]
    }
}
}

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。