HourProof — volunteer/service hour ledger (no AI)
Deterministic check of logged service hours: bad dates, impossible totals, duplicates. No AI.
| Endpoint | https://hourproof.rowb.app/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 6 tools · grade C (73) · pin ts_85844052f40e7f1d343b323ce7ae6707 · protocol 2025-06-18 |
| First / last listed | 2026-10-27 02:12 UTC / 2026-10-27 02:12 UTC |
| Grade over time | 2026-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.
Tools: check_hours get_rules create_record add_entries get_record_summary request_signoff
check_hours | Check 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_rules | The 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_record | Open an hour ledger for one student (returns a record id). Requires a bearer key. params: student_name*, program, period_start, period_end |
add_entries | Append logged hours to an existing record. Requires a bearer key. params: record_id*, entries* |
get_record_summary | Totals, per-category breakdown, and every issue found, for one record. Requires a bearer key. params: record_id* |
request_signoff | Create 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.