Skip to main content
Glama
thehesiod

io.github.thehesiod/psquare

by thehesiod

Related Servers

Alternatives to io.github.thehesiod/psquare

No user-submitted related servers found.

    Related Servers

    • A
      license
      A
      quality
      F
      maintenance
      Enables Claude to access the ParentSquare school-parent communication platform via its web interface and internal APIs, covering parent features like feeds, calendars, messages, forms, and payments, plus school admin roster management such as students, guardians, classes, and staff.
      48
      1
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables Claude to access school information system data such as timetables, grades, homework, messages, students, teachers, and meal information, including meal ratings.
      26
      GPL 3.0
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables Claude to access a user's Onespot school notifications, classroom feeds, posts, events, and Transparent Classroom account data, all scoped to the authenticated user's own permissions.
      MIT

    TDQS

    A3.7/5.0

    Scored across 48 tools

    Disambiguation5/5

    Each tool targets a distinct resource and action. The list_* tools are clearly separated by resource (feeds, photos, files, payments, forms, students, parents, classes, staff, etc.), and get_*/add_*/edit_* tools operate on specific entities without overlap. Even similar operations like list_students and list_schools are differentiated by their descriptions.

    Naming Consistency5/5

    All tool names follow a consistent verb_noun pattern using snake_case, with verbs like list_, get_, add_, edit_, remove_, move_, set_, link_, invite_, and download_. The pattern is uniform across the entire set, making it predictable and easy for an agent to infer the purpose of unseen tools.

    Tool Count3/5

    With 48 tools, this server is well beyond the typical 3-15 range and enters the heavy zone. However, the domain is a comprehensive ParentSquare integration covering many entities (schools, feeds, students, parents, classes, staff, payments, calendar, etc.), so the count is arguably justified. Still, the sheer number may be overwhelming and some consolidation (e.g., merging bulk_invite_parents into invite_parent) could reduce it.

    Completeness4/5

    The tool surface covers the majority of the ParentSquare lifecycle: listing and retrieving resources, creating and editing students, parents, classes, and staff, plus class enrollment and staff assignment. Minor gaps exist, such as no explicit delete operations for students, parents, classes, or staff (some deferred to the website), and no tool for creating feed posts. These are noted in descriptions and likely outside the intended scope.

    Maintenance

    ActivityMaintained
    ResponsivenessSlow