TaskTime Pro local agent bridge

TaskTime Pro for AI Agents

TaskTime Pro is a free, open-source, local-first work manager for freelancers. Its first-party local MCP bridge lets same-device agents work with tasks, timers, expenses, invoices, reports, and app navigation through scoped access and approval controls.

What This Is

TaskTime Pro is a free, open-source, local-first work manager for freelancers, covering tasks, timers, expenses, invoices, and reports. Core use requires no TaskTime account or cloud sync, works offline after the PWA is loaded or installed, and stores work records in the browser. Advanced reports and hosted email tools follow the optional Pro plan; core agent tools remain free.

The first-party TaskTime Pro integration exposes a same-device local agent bridge for personal AI agents that need structured access to task management, time tracking, expenses, reports, and invoicing. Agents use MCP tools such as create_task, start_timer, preview_invoice_from_unbilled_work, and open_project_view instead of clicking through the browser UI.

This keeps TaskTime Pro local-first. The bridge does not open IndexedDB, does not write raw Yjs data, and does not create a cloud control channel. A running TaskTime Pro browser session executes commands through the same app-level command surface that protects the normal UI.

Current Release

TaskTime Pro 1.6.0 runs at app.tasktime.pro. The bridge/MCP, OpenClaw plugin and Claude plugin are version 1.2.0; the Claude marketplace is 1.4.0 and the standalone ClawHub skill is 1.3.0.

After updating your integration, restart its host and use the pairing status tool to open the app and reconnect. Keep your existing browser profile and cloud account so your records stay available. See the MCP quickstart, OpenClaw guide or Claude guide.

Agent Integration Model

Local MCP bridge

Agent hosts launch tasktime-agent-bridge and speak line-delimited MCP JSON-RPC over stdio. The bridge provides tools/list, tools/call, pairing status and refresh tools, and TaskTime Pro approval token support.

Paired browser session

TaskTime Pro connects to the local bridge from Account > Agent Access after the user opens the active pairing URL. Pairing codes are short-lived and single-use, while managed integrations use a stable local agent identity instead of a random port.

Supported Workflows

  • Create, update, archive, delete, and inspect projects, clients, tasks, and subtasks.
  • Start, pause, resume, stop, clear, and update timers and time entries.
  • Track expenses, recurring expenses, tax periods, and tax-claim status.
  • Preview unbilled work, create invoice drafts, finalize or cancel eligible unpaid invoices, mark payment status, export PDFs, and send invoice email.
  • Generate reports, export CSV/PDF/accountant packs, and manage explicit backup and restore flows.
  • Open dashboard, planner, project, client, invoice, expenses, reports, and account views for human review.

Important Boundaries

TaskTime Pro agent access is not a remote API. It is designed for a local personal agent working on the same device as the user. The user grants access, sees the granted scopes after connection, can revoke access, and remains able to inspect or continue the work in the visible browser app.

For unsupported visual workflows, use UI automation only as a fallback or validation layer. The MCP bridge is the stable interface for business actions.