Token导航 LogoToken导航TokenDH.com
Lifeline MCP logo
开发工具未说明官方级别未说明来源级核验

Lifeline MCP

MCP Server

一个用于读取和控制Lifeline生产力追踪工具会话历史和统计数据的服务器和命令行工具,支持从AI工具或命令行进行操作。

工具数

8

提示词数

0

GitHub Stars

1

资源数

0
会话管理JavaScriptClaude命令行工具Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

metztim

提供方

metztim

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

生命线mcp

MCP服务器和CLI 生命线,macOS生产力跟踪器。

从任何AI工具(Claude、Claude Code、ChatGPT)或命令行读取会话历史、中断模式和pomodoro统计数据。远程控制生命线:启动和停止会话、休息、记录会议。

快速启动

通过GitHub直接安装 npx.没有单独的npm注册表包——工具名称 lifeline-mcp 被一个无关的项目接管了npm。

克劳德代码(一个命令)

claude mcp add lifeline -- npx -y github:metztim/lifeline-mcp

就是这样。Claude Code现在可以读取您的生命线数据并控制会话。

克劳德桌面版

添加 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "lifeline": {
      "command": "npx",
      "args": ["-y", "github:metztim/lifeline-mcp"]
    }
  }
}

保存后重新启动Claude Desktop。

其他AI工具

任何支持 模型上下文协议 可以使用此服务器。指向 npx -y github:metztim/lifeline-mcp.

仅限CLI

npm install -g github:metztim/lifeline-mcp

你能做什么

向你的人工智能工具询问你的工作模式

  • “这周我完成了多少番茄?”
  • “显示我今天的会话历史记录”
  • “我这个月的平均会话时长是多少?”
  • “我上次休息是什么时候?我有多少休息债务?”
  • “比较我周一和周五的工作效率”
  • “我最常使用哪些会话标签?”

通过AI工具控制生命线

  • “开始45分钟的深度工作会议”
  • “我要和内森开会”
  • “停止我的会话”
  • “休息时间”

使用CLI进行快速检查

lifeline status                    # What's happening right now
lifeline summary                   # Today's stats
lifeline summary --week            # Past 7 days
lifeline summary --month           # Past 30 days
lifeline day                       # Today's full timeline
lifeline day 2026-03-15            # Specific day
lifeline sessions --week           # All sessions this week

使用CLI实现自动化

lifeline start "Deep work" --emoji 🧠 --duration 45
lifeline stop
lifeline break
lifeline meeting "Standup" --emoji 📞 --duration 30

MCP工具参考

工具说明
get_status当前状态、活动会话信息、债务减免、番茄计数
get_day全天活动,包括时间线、里程碑、活动时段
get_range日期范围的活动数据
get_summary计算统计数据:工作时间、会话、番茄、标签
start_session启动会话(可选:标题、表情符号、持续时间、严格模式)
stop_session停止当前会话或会议
start_break开始休息
start_meeting开始会议(可选:标题、表情符号、持续时间)

运作原理

读取数据: 直接从应用程序的沙盒容器读取Lifeline的活动JSON文件(~/Library/Containers/com.saent.lifeline/).没有网络请求,没有API密钥-您的数据保持本地。

控制生命线: 编写命令(开始、停止、中断、会议)使用AppleScript与正在运行的生命线应用程序通信。生命线必须运行才能使这些命令工作。

需求

  • macOS
  • 生命线 v1.8.0或更高版本(用于AppleScript支持)
  • Node.js 18+(适用于npx)

许可证

麻省理工学院

目录标签

目录标签

会话管理JavaScriptClaude命令行工具生产力追踪本地部署数据分析AI集成

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP