hourledger-mcp
Cálculo de horas trabalhadas, horas extras e remuneração bruta com conjuntos de regras testados para as leis federal dos EUA, Califórnia, Alasca, Colorado e Nevada.
Documentação
hourledger-mcp
Um servidor MCP que calcula horas de trabalho, horas extras e pagamento bruto — utilizando o mesmo motor de regras testado que alimenta o HourLedger, um conjunto de calculadoras gratuitas de horas de trabalho sem necessidade de cadastro.
Ferramentas
calculate_work_hours
Recebe registros de entrada/saída (com pausas não remuneradas), uma taxa horária e um conjunto de regras; retorna a divisão por dia e o total de horas regulares / horas extras / horas em dobro, além do pagamento bruto.
Conjuntos de regras suportados, cada um coberto pela suíte de testes automatizados:
| Conjunto de regras | Regra |
|---|---|
federal | 1,5× acima de 40 h/semana (FLSA) |
california | 1,5× acima de 8 h/dia, 2× acima de 12 h/dia, regra do 7º dia, sem acúmulo (Código do Trabalho §510) |
alaska | 1,5× acima de 8 h/dia ou 40 h/semana (AS 23.10.060) |
colorado | 1,5× acima de 12 h/dia ou 40 h/semana (Ordem COMPS) |
nevada | regra diária de 8 h apenas abaixo de 1,5× o salário mínimo — aplicada automaticamente a partir da taxa (NRS 608.018) |
Lida com turnos noturnos, políticas de arredondamento por registro (exato / 5 min / 15 min / 0,1 h) e dia de início da semana de trabalho configurável.
time_and_a_half
Cálculo rápido da taxa de 1,5× e do pagamento de horas extras a partir de uma taxa e horas extras.
Configuração
Claude Desktop / Claude Code
{
"mcpServers": {
"hourledger": {
"command": "npx",
"args": ["-y", "hourledger-mcp"]
}
}
}
Ou com Claude Code: claude mcp add hourledger -- npx -y hourledger-mcp
Exemplo
"Quanto eu ganho esta semana? Trabalhei de segunda a quinta, das 7h às 17h, a US$ 19/hora em Nevada."
O modelo chama calculate_work_hours com os quatro registros de 10 horas e recebe a resposta correta para Nevada (US$ 19 ≥ corte de US$ 18 → apenas regra semanal → 40 horas regulares, sem horas extras), com detalhes dia a dia.
Calculadoras interativas
Prefere uma interface? Cada conjunto de regras tem uma calculadora gratuita, sem cadastro, em hourledger.com:
- Horas de trabalho e horas extras · Horas extras · Tempo e meio
- Califórnia · Alasca · Colorado · Nevada
- Embuta uma calculadora no seu próprio site
Aviso legal
Informações gerais, não são aconselhamento jurídico ou de folha de pagamento. Isenções e regras locais variam — verifique pagamentos contestados com a agência trabalhista do seu estado ou um profissional qualificado.
Desenvolvimento
O motor de regras de pagamento (src/engine.ts + seus 27 testes) é espelhado do projeto do site HourLedger, onde as mudanças de regras chegam primeiro. npm test executa a suíte completa; prepublishOnly exige testes + build antes de qualquer publicação.
Licença
MIT