关于 TaskTime Pro
TaskTime Pro Agent Bridge 让同设备上的 AI Agent 通过 MCP 使用 TaskTime Pro 的工作管理功能。它与浏览器应用配对并转发工具调用,不直接访问应用存储的数据。
主要功能
- 01本地 MCP stdio 桥接
- 02任务与计时器管理
- 03费用与发票管理
- 04报告与规划
- 05浏览器应用配对
适用场景
- 01跟踪任务与工作时间
- 02准备和管理发票
- 03查看报告与工作计划
MCP 相关
它通过 stdio 向同设备 Agent 提供 TaskTime Pro 操作工具,并将调用转发给已配对的 TaskTime Pro 浏览器应用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
124收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| end | number | 是 | |
| note | string | 否 | |
| start | number | 是 | |
| taskId | string | 是 | |
| idempotencyKey | string | 否 | |
| billingIncrementMinutes | number|null | 否 |
详细介绍
TaskTime Pro Agent Bridge
@tasktimepro/agent-bridge 提供 tasktime-agent-bridge 二进制文件,供同设备上的 AI Agent 通过 MCP stdio 与 TaskTime Pro 通信。
TaskTime Pro 是一款面向自由职业者的免费、开源、本地优先工作管理工具。核心功能无需 TaskTime 账户或云同步;PWA 加载或安装后即可离线使用,工作记录存储在浏览器中。
该桥接程序不会直接读取或写入 TaskTime Pro 的 IndexedDB/Yjs 数据。它会启动一个环回应用会话端点,等待运行中的 TaskTime Pro 浏览器应用通过“账户 > Agent 访问权限”完成配对,然后将 MCP 工具调用转发给已配对的浏览器应用。
与账单相关的工具包括需要审批的发票定稿和取消功能。取消仅适用于已定稿但未付款的发票,并会保留发票编号和审计记录,只释放归属该发票的源工作。
已配对的应用也负责订阅策略。Free 方案支持一个活跃客户,以及封闭的 get_report_summary({"scope":"basic-current-month"}) 概览。高级报告和报告导出需要 Pro。电子邮件准备和 PDF 导出仍属于 Free 功能;通过 TaskTime 托管服务发送发票/报价则需要 Pro 和明确确认。如需核对状态不明的尝试,请使用 get_email_send_status,不要重新发送。
安装并运行:
npx @tasktimepro/agent-bridge --app-url https://app.tasktime.pro
常用命令:
tasktime-agent-bridge --manifest
tasktime-agent-bridge --app-url https://app.tasktime.pro
仅将 --status-file 用于非机密的进程/端点发现。配对 ID、配对码和启动 URL 可通过交互式 stderr 以及设置工具 get_pairing_status/refresh_pairing 获取;持久化状态文件会有意排除这些信息,并在正常关闭时删除。
当前浏览器标签页可通过 sessionStorage 在刷新后恢复有时限的应用会话。同一浏览器配置文件关闭后重新打开时,可通过不可导出的浏览器签名密钥和一次性桥接质询获取新的会话。不会持久保存可重复使用的 bearer 令牌。显式断开/撤销/停用、过期或桥接程序重启后,都需要重新配对。
官方 MCP Registry 名称:pro.tasktime/agent-bridge。
公开文档:
- https://tasktime.pro/agents/
- https://tasktime.pro/agents/quickstart/
- https://tasktime.pro/agents/security/
- https://tasktime.pro/agents/tools/
许可证:AGPL-3.0-only。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。