app.rowb.hourproof/hours

HourProof — volunteer/service hour ledger (no AI)

Deterministic check of logged service hours: bad dates, impossible totals, duplicates. No AI.

Endpointhttps://hourproof.rowb.app/mcp (streamable-http)
Registry version1.0.0
Now6 tools · grade C (73) · pin ts_85844052f40e7f1d343b323ce7ae6707 · protocol 2025-06-18
First / last listed2026-10-27 02:12 UTC / 2026-10-27 02:12 UTC
Grade over time2026-10-27: C (73), 6 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-27 02:12 UTC
6 tools, grade C (73)

Tools: check_hours get_rules create_record add_entries get_record_summary request_signoff

Current tools (6)

check_hoursCheck a list of logged service/volunteer hours for internal consistency: bad dates, non-positive or impossible day totals, missing organization, and days above this service's 8-hour flag. Deterministic arithmetic only - no AI. It does NOT decide whether the hours satisfy any school or award requirement.
params: entries*, as_of
get_rulesThe exact rule table this service checks against, with the reason each rule is checkable, plus what it explicitly does not claim. Quote it if you need to explain a result.
params: none
create_recordOpen an hour ledger for one student (returns a record id). Requires a bearer key.
params: student_name*, program, period_start, period_end
add_entriesAppend logged hours to an existing record. Requires a bearer key.
params: record_id*, entries*
get_record_summaryTotals, per-category breakdown, and every issue found, for one record. Requires a bearer key.
params: record_id*
request_signoffCreate a one-time URL a supervisor can open to confirm the recorded hours. Requires a bearer key. The token is single use.
params: record_id*, supervisor_name, supervisor_email

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.