Dayflow MCP服务器
MCP服务器 日流量 屏幕时间跟踪器。将Claude Code(或任何MCP客户端)连接到您的本地Dayflow数据,以查询时间线活动、观察、日记条目和每日统计数据。只读访问-您的数据永远不会离开您的机器。
特性
- 按天、日期范围或关键字搜索查询时间轴活动
- 获取原始屏幕观察结果(细粒度转录)
- 阅读带有意图、反思和人工智能摘要的日记条目
- 类别细分和每天的时间统计
- 访问每日站立记录
- 浏览跟踪的天数和最近的活动
工具
| 工具 | 说明 |
|---|---|
dayflow_get_timeline | 特定日期的时间表卡 |
dayflow_get_timeline_range | 日期范围内的时间线卡 |
dayflow_get_observations | 一天的原始颗粒筛观察结果 |
dayflow_get_journal | 日记条目(意图、反思、总结) |
dayflow_list_journal_days | 列出有日记账分录的天数 |
dayflow_get_categories | 带有颜色和描述的活动类别 |
dayflow_get_daily_stats | 类别细分和一天的时间统计 |
dayflow_search_timeline | 按关键字搜索活动 |
dayflow_get_recent_activity | 最近的时间线活动 |
dayflow_get_standup | 每日站立入场 |
dayflow_list_tracked_days | 列出跟踪数据的天数 |
设置
1.安装
bun install2.添加到克劳德代码
claude mcp add dayflow --transport stdio --scope user \
-- bun /path/to/dayflow-mcp/server.ts3.验证
在Claude Code中,运行 /mcp 检查一下 dayflow 显示为已连接。
运作原理
服务器直接从Dayflow的本地SQLite数据库读取 ~/Library/Application Support/Dayflow/chunks.sqlite。它以只读模式打开数据库,因此无法修改您的数据。
类别从macOS用户默认值读取(teleportlabs.com.Dayflow 域),并回退到数据库中的不同值。
Dayflow使用4 AM的日边界-“一天”从日历日期的凌晨4点运行到第二天的上午4点。
