# Sumhour > Sumhour is open-source time tracking, invoicing and profitability for agencies. It can be driven by AI assistants over MCP (https://app.sumhour.com/mcp), by scripts over a REST API (https://app.sumhour.com/api/v1) and from a command line. Every integration acts as one person in one workspace, within that person's role and the permissions they granted. Durations accept 1:30, 1.5h or 90m; dates are YYYY-MM-DD in the person's timezone. ## Docs - [Build on Sumhour](https://app.sumhour.com/developers.md): What you can build, a quick start, permissions and the rules that always apply - [Connect an AI assistant](https://app.sumhour.com/developers/mcp.md): Connect Claude, ChatGPT, Cursor or VS Code over MCP; the tools, prompts and OAuth details - [REST API](https://app.sumhour.com/developers/api.md): Every REST endpoint with parameters and curl examples, errors, retries and limits - [The sumhour command line](https://app.sumhour.com/developers/cli.md): Sign in from the terminal and track time with the sumhour command line - [Webhooks](https://app.sumhour.com/developers/webhooks.md): Signed events for your own server: payload, verification and retries ## Optional - [OpenAPI 3.1 description](https://app.sumhour.com/api/v1/openapi.json): machine-readable REST API - [All docs in one file](https://app.sumhour.com/llms-full.txt)