mcpField
T
TaskTime Pro

TaskTime Pro

本地服务
tasktime.pro生产力42 周前更新

关于 TaskTime Pro

TaskTime Pro Agent Bridge 让同设备上的 AI Agent 通过 MCP 使用 TaskTime Pro 的工作管理功能。它与浏览器应用配对并转发工具调用,不直接访问应用存储的数据。

主要功能

  1. 01本地 MCP stdio 桥接
  2. 02任务与计时器管理
  3. 03费用与发票管理
  4. 04报告与规划
  5. 05浏览器应用配对

适用场景

  1. 01跟踪任务与工作时间
  2. 02准备和管理发票
  3. 03查看报告与工作计划

MCP 相关

它通过 stdio 向同设备 Agent 提供 TaskTime Pro 操作工具,并将调用转发给已配对的 TaskTime Pro 浏览器应用。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"pro-tasktime-agent-bridge": {
"command": "npx",
"args": [
"-y",
"@tasktimepro/agent-bridge"
]
}
}
}
启动命令npx -y @tasktimepro/agent-bridge

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@tasktimepro/agent-bridge1.2.0

工具

124

收录的工具列表 · 更新于 2 周前

参数类型必填说明
endnumber是
notestring否
startnumber是
taskIdstring是
idempotencyKeystring否
billingIncrementMinutesnumber|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。

公开文档:

许可证:AGPL-3.0-only。

评论

支持 Markdown

第一次接触 MCP?

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

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