Skip to main content
Glama

HourProof — volunteer/service hour ledger (no AI)

Server Details

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

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

A3.7/5.0

Scored across 6 tools

Disambiguation5/5

Each tool targets a distinct operation: create_record opens a ledger, add_entries appends hours, check_hours validates an arbitrary list, get_record_summary reports on a saved record, get_rules returns the rule table, and request_signoff creates a supervisor link. The only potential overlap is that both check_hours and get_record_summary surface issues, but they operate on different scopes (list vs. record) and the descriptions make that clear.

Naming Consistency5/5

All six tool names follow a consistent snake_case verb_noun pattern: add_entries, check_hours, create_record, get_record_summary, get_rules, request_signoff. No naming deviations or mixed conventions.

Tool Count5/5

Six tools are well-scoped for a volunteer hour ledger service. Each tool earns its place by covering a distinct step in the workflow: record creation, entry addition, validation, summarization, rule reference, and signoff.

Completeness4/5

The surface covers the core lifecycle: create a record, add hours, check consistency, summarize, retrieve rules, and request signoff. Minor gaps exist—no update or delete operations for entries or records, and no list_records tool to discover record IDs—but these may be intentional for an append-only ledger and can be worked around.

Available Tools

6 tools
add_entriesBInspect

Append logged hours to an existing record. Requires a bearer key.

Inputs: entries (required), record_id (required).

check_hoursAInspect

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.

Inputs: entries (required), as_of.

create_recordBInspect

Open an hour ledger for one student (returns a record id). Requires a bearer key.

Inputs: student_name (required), program, period_end, period_start.

get_record_summaryBInspect

Totals, per-category breakdown, and every issue found, for one record. Requires a bearer key.

Inputs: record_id (required).

get_rulesAInspect

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.

Inputs: no named parameters.

request_signoffBInspect

Create a one-time URL a supervisor can open to confirm the recorded hours. Requires a bearer key. The token is single use.

Inputs: record_id (required), supervisor_name, supervisor_email.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Read-only data patrol for AI agents: finds broken partitions in DuckDB, CSV or Parquet tables, verifies each proposed fix against source control totals on a copy, and escalates anything it cannot prove to a person.
      6
      145 PyPI
      1
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Deterministic verification for AI-generated analysis. Reconciliation, consistency and Excel-integrity checks that stop the line when the numbers don't add up.
      1
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Enables users to review a supplied batch of supplier invoices or vendor bills for repeated references, normalized reference variations, and identical amount-and-date candidates, returning grouped evidence and exact review reasons from local history. Supports saved reports, CSV export, and use with MCP clients such as Claude Desktop, Claude Code, and Cursor.
      8
      39 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources