PaycheckHours calculators

US time card hours, decimal hours, overtime pay and tip pool split. Free, no sign-in.

使うべきか

品質と安全性

A
説明の品質
90%
スキーマの完全性
90%
命名の品質
90%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~599トークン数(ツール定義)
~1.0 KB一般的なレスポンスサイズ
注意への影響は最小限(128k コンテキストの 0.47%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "calculators": {
      "url": "https://paycheckhours.com/mcp"
    }
  }
}

リモートエンドポイント

https://paycheckhours.com/mcpstreamable-http

できること

ツール一覧

ツール(4)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢calculate_time_card(days, hourly_rate, state, overtime_after_hours)

Adds up a time card (up to 14 days, 7 per workweek) from start and end times in 24-hour HH:MM, subtracting unpaid breaks; shifts past midnight are handled. Splits overtime per workweek under US federal law (over 40 hours, 1.5x) or under the daily rules of California, Alaska, Nevada or Colorado, and gives gross pay when an hourly rate is given.

入力スキーマ

{
  "type": "object",
  "properties": {
    "days": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "start": {
            "type": "string",
            "description": "Start time, 24-hour HH:MM"
          },
          "end": {
            "type": "string",
            "description": "End time, 24-hour HH:MM"
          },
          "unpaid_break_minutes": {
            "type": "number"
          }
        },
        "required": [
          "start",
          "end"
        ]
      },
      "description": "Days in workweek order; days 1-7 are week 1, 8-14 week 2"
    },
    "hourly_rate": {
      "type": "number",
      "description": "US dollars per hour"
    },
    "state": {
      "type": "string",
      "enum": [
        "CA",
        "AK",
        "NV",
        "CO"
      ],
      "description": "Apply this state's daily overtime rules"
    },
    "overtime_after_hours": {
      "type": "number",
      "description": "Weekly overtime threshold when no state is given; default 40"
    }
  },
  "required": [
    "days"
  ]
}
⚪convert_decimal_hours(hours_minutes, decimal_hours)

Converts hours and minutes (H:MM) to decimal hours, or decimal hours to hours and minutes. 7:45 is 7.75 hours.

入力スキーマ

{
  "type": "object",
  "properties": {
    "hours_minutes": {
      "type": "string",
      "description": "H:MM, e.g. 7:45"
    },
    "decimal_hours": {
      "type": "number",
      "description": "e.g. 7.75"
    }
  }
}
⚪overtime_pay(hourly_rate, regular_hours, overtime_hours, overtime_multiplier, double_time_hours)

Regular, overtime and double-time pay from an hourly rate and hours. Overtime multiplier defaults to 1.5 (US federal minimum for covered, non-exempt work over 40 hours a week); double time is 2x.

入力スキーマ

{
  "type": "object",
  "properties": {
    "hourly_rate": {
      "type": "number"
    },
    "regular_hours": {
      "type": "number"
    },
    "overtime_hours": {
      "type": "number"
    },
    "overtime_multiplier": {
      "type": "number"
    },
    "double_time_hours": {
      "type": "number"
    }
  },
  "required": [
    "hourly_rate",
    "regular_hours",
    "overtime_hours"
  ]
}
🟡split_tip_pool(total_tips, people)

Splits a tip pool by hours worked, rounded to the cent so the shares add up exactly to the total.

入力スキーマ

{
  "type": "object",
  "properties": {
    "total_tips": {
      "type": "number",
      "description": "US dollars"
    },
    "people": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "hours": {
            "type": "number"
          }
        },
        "required": [
          "name",
          "hours"
        ]
      }
    }
  },
  "required": [
    "total_tips",
    "people"
  ]
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 4 件