ZL

zontak-llc/usehourly

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

0 stars 0 forks 품질 82 트렌드 20MIT

Free, open-source time tracking and invoicing for freelancers, with an MCP server for any AI assistant.

개요

Log your day in seconds: type 1.5, 1:30 or 90m, press Enter, done. https://usehourly.app · Free to use, no paywall, no ads. - Pick a project, type the time the way you would say it, add a note. Or press Start and let the timer count. - Every project and every day in one editable grid. Fill several days at once, add more entries to a day, move an entry to another date. - with per-project totals. - Turn billable hours into a PDF invoice, track paid and unpaid, re-download any time. - Hours, earnings, invoiced and received by quarter and month, ready for your accountant. - Excel for any week, month or custom date range (for example March 3 to April 20), and one zip with everything: every client, all time. - "Try it with sample data" on the home page opens a throwaway account filled with a month of work. No sign-up; keep it with one click if you like it. - Import their CSV export from the Account page.

README

원문 README의 일부입니다. 원문 보기.

UseHourly

The free, open-source time tracker your AI assistant can use. Connect Claude, ChatGPT, Cursor or any MCP assistant and say “log 3 hours on Acme, then make this week’s timesheet for sign-off”. Or log your day in seconds yourself: type 1.5, 1:30 or 90m, press Enter, done.

Live: https://usehourly.app · Free to use, no paywall, no ads.

https://github.com/Zontak-LLC/usehourly/raw/main/public/landing/assistant-demo.mp4

What it does

  • Quick entry. Pick a project, type the time the way you would say it, add a note. Or press Start and let the timer count.
  • Weekly timesheet. Every project and every day in one editable grid. Fill several days at once, add more entries to a day, move an entry to another date.
  • Month calendar with per-project totals.
  • Invoices. Turn billable hours into a PDF invoice, track paid and unpaid, re-download any time.
  • Year summary. Hours, earnings, invoiced and received by quarter and month, ready for your accountant.
  • Export. Excel for any week, month or custom date range (for example March 3 to April 20), and one zip with everything: every client, all time.
  • Try it first. “Try it with sample data” on the home page opens a throwaway account filled with a month of work. No sign-up; keep it with one click if you like it.
  • Switching from Toggl or Clockify? Import their CSV export from the Account page. Clients and projects are created for you, and importing the same file twice adds nothing.
  • AI first: works with your assistant (MCP). Any MCP client (Claude, Cursor, VS Code, ChatGPT, your own agent) can log time, start timers, build a client’s timesheet, create a private sign-off link and prepare invoices. See below.
  • Free calculator. Hours calculator: add up times and get decimal hours, no account needed.
  • Your data is yours. Per-user isolation; everything you log can be exported at any time.

Use it from any AI assistant (MCP server)

UseHourly runs a remote Model Context Protocol server at https://usehourly.app/api/mcp (Streamable HTTP). It has 32 tools for projects, clients, time entries, timers, timesheets, invoices and reports; each one runs as you, so it only sees your own data. Create a token on Account > AI assistants (read-only or read and write, with an expiry), then:

claude mcp add --transport http usehourly https://usehourly.app/api/mcp --header "Authorization: Bearer "

That example is for Claude Code. Other clients just need the URL and an Authorization: Bearer header in their MCP settings.

Cursor (~/.cursor/mcp.json):

GitHub에서 전체 README 보기

설치

npx biome check # lint and format
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "usehourly": { "url": "https://usehourly.app/api/mcp", "headers": { "Authorization": "Bearer <your token>" } } } }