tab

面向按小时计费的自由职业者的时间追踪:启动/停止计时器,记录工时,查看每位客户的未结算时间以及谁欠你费用。支持OAuth,可在你自己的tab账户内运行。

托管 MCP 服务器

npx add-mcp 'https://app.tabwork.app/mcp'

可安装到 Claude Code、Codex、Cursor 等客户端

文档

tab: time tracking for freelancers, from your AI assistant

tab is a free time tracker and invoicing app for freelancers who bill by the hour. This is its remote MCP server: connect it to Claude, ChatGPT or any MCP client and say “start my timer for Northwind” or “log 2 hours to Loop Studio yesterday”.

Remote endpoint (streamable HTTP, OAuth 2.1 sign-in with dynamic client registration):

https://app.tabwork.app/mcp

Official MCP Registry name: app.tabwork/tab

Tools

toolwhat it does
get_statuswhat the timer is doing now, and today’s time per client
list_clientsactive clients, their hourly rates and projects
start_timerstart the timer for a client (and project); anything running stops at the same instant
stop_timerstop it; returns minutes and what it earned
log_timeadd time that wasn’t tracked (≤ 24 h, not in the future)
get_tabseach client’s unbilled hours and what they come to
list_invoicessent invoices with what’s still owed and what’s overdue

It can’t send invoices, email clients, move money or delete anything: those stay in the app. Every call runs as the signed-in freelancer, inside their own account only.

Connect

  • Claude: Settings → Connectors → Add custom connector → paste https://app.tabwork.app/mcp → Connect → approve on tab’s page.
  • ChatGPT: developer mode for connectors → create a connector with that URL and OAuth.
  • Any MCP client with OAuth:
    { "mcpServers": { "tab": { "url": "https://app.tabwork.app/mcp" } } }
    

You need a free tab account: app.tabwork.app (email only, no card). Disconnect any assistant in tab under Settings → AI assistants.

More: https://tabwork.app/ai/ · Facts: https://tabwork.app/facts/ · Contact: hello@tabwork.app

Made by Brady UX.