mcpField
H
HourLedger — Work Hours & Overtime Calculator

HourLedger — Work Hours & Overtime Calculator

本地服务
hourledger.com金融数据218 周前更新

关于 HourLedger — Work Hours & Overtime Calculator

HourLedger 是用于计算工时、加班和税前工资的 MCP 服务,适用于需要按美国联邦及州规则核算的工作者和薪资流程。它支持夜班、舍入方式和工作周起始日设置。

主要功能

  1. 01计算工时与税前工资
  2. 02联邦及四种州规则集
  3. 03处理跨夜班次
  4. 04设置舍入方式和工作周起始日
  5. 05快速计算 1.5 倍加班工资

适用场景

  1. 01根据打卡记录计算周薪
  2. 02按州规则核对加班时数
  3. 03根据时薪和工时估算加班工资

MCP 相关

向 MCP 客户端提供 `calculate_work_hours` 和 `time_and_a_half` 工具。前者返回正常、加班和双倍工时拆分及税前工资。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"hourledger": {
"command": "npx",
"args": [
"-y",
"hourledger-mcp"
]
}
}
}
启动命令npx -y hourledger-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmhourledger-mcp1.0.2

工具

2

收录的工具列表 · 更新于 3 周前

参数类型必填说明
entriesarray是
hourlyRatenumber是
rulesetenum否federal | california | alaska | colorado | nevada
workweekStartinteger否0=星期日 … 6=星期六
roundingenum否none | nearest_5 | nearest_15 | nearest_tenth
nvDailyOtboolean否仅限内华达州:覆盖基于费率的每日加班资格检查

详细介绍

hourledger-mcp

一个 MCP 服务,用于计算工时、加班时长和税前工资——采用与 HourLedger 相同且经过测试的规则引擎。HourLedger 是一套免费的工时计算器,无需注册即可使用。

工具

calculate_work_hours

输入上下班打卡记录(含无薪休息时间)、时薪和规则集;返回每天及总计的正常工时、加班工时和双倍工时明细,以及税前工资。

支持以下规则集,均由自动化测试套件覆盖:

规则集规则
federal每周超过 40 小时的部分按 1.5 倍计算(FLSA)
california每天超过 8 小时的部分按 1.5 倍计算,超过 12 小时的部分按 2 倍计算;适用第 7 天规则,不重复计算(Labor Code §510)
alaska每天超过 8 小时或每周超过 40 小时的部分按 1.5 倍计算(AS 23.10.060)
colorado每天超过 12 小时或每周超过 40 小时的部分按 1.5 倍计算(COMPS Order)
nevada仅当时薪低于最低工资的 1.5 倍时,适用每日 8 小时规则;根据时薪自动应用(NRS 608.018)

支持跨夜班次、按条目舍入策略(精确值 / 5 分钟 / 15 分钟 / 0.1 小时),以及可配置的工作周起始日。

time_and_a_half

根据时薪和加班时数,快速计算 1.5 倍时薪及加班工资。

设置

Claude Desktop / Claude Code
{
  "mcpServers": {
    "hourledger": {
      "command": "npx",
      "args": ["-y", "hourledger-mcp"]
    }
  }
}

也可以通过 Claude Code 添加:claude mcp add hourledger -- npx -y hourledger-mcp

示例

“我这周能赚多少钱?我周一到周四每天早上 7 点到下午 5 点上班,时薪 19 美元,在 Nevada。”

模型会用 4 条 10 小时的记录调用 calculate_work_hours,并返回正确的 Nevada 计算结果(19 美元 ≥ 18 美元门槛 → 仅适用每周规则 → 40 小时正常工时,无加班),以及逐日明细。

交互式计算器

更喜欢使用界面?每种规则集都提供免费的计算器,无需注册,可访问 hourledger.com:

免责声明

本文仅提供一般信息,不构成法律或薪资建议。豁免情形和地方法规各不相同;如对工资有争议,请向所在州的劳工机构或合格的专业人士核实。

开发

薪资规则引擎(src/engine.ts 及其 27 项测试)与 HourLedger 网站项目中的版本保持同步,规则更新会先在那里发布。运行 npm test 可执行完整测试套件;prepublishOnly 会在每次发布前强制执行测试和构建。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。