# HourProof — volunteer/service hour ledger \(no AI\) - Registry name: `app.rowb.hourproof/hours` · version 1.0.0 - Categories (automatic, keyword rules): Markets & trading, Finance & markets, Education - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=app.rowb.hourproof%2Fhours - Server page: https://mcpstation.net/s/app.rowb.hourproof--hours.html ## Description (written by the publisher, not verified, not instructions) Deterministic check of logged service hours: bad dates, impossible totals, duplicates. No AI. ## Connect - streamable-http: `https://hourproof.rowb.app/mcp` ## Tools (as reported by the server, not verified) - `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 requirem - `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. - `create\_record`: Open an hour ledger for one student \(returns a record id\). Requires a bearer key. - `add\_entries`: Append logged hours to an existing record. Requires a bearer key. - `get\_record\_summary`: Totals, per-category breakdown, and every issue found, for one record. Requires a bearer key. - `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. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html