Skip to main content
Glama

Related Servers

Alternatives to Librus MCP Server

No user-submitted related servers found.

    Related Servers

    • A
      license
      A
      quality
      A
      maintenance
      Connects AI assistants and agents to Finland's school system, enabling retrieval of schedules, homework, exams, grades, messages, absences, and related school information for all of a family's children across multiple accounts. It runs locally, logs in only to the school service, and cannot send messages or change data.
      2
      20
      81
      MIT
    • F
      license
      A
      quality
      C
      maintenance
      Enables read-only access to a Librus Portal account, letting users list linked Synergia accounts and retrieve grades, attendance, timetable, homework, notices, and school information.
      3
      -
    • A
      license
      A
      quality
      A
      maintenance
      Enables AI agents to query and manage EduPage school accounts, including timetables, grades, homework, meals, messages, multi-school discovery, role-aware student switching, and 2FA login.
      31
      96 PyPI
      4
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Lets an AI agent read and manage a family's EduPage school data, including timetables, homework, grades, messages, absences, events, and canteen meals, and also send messages to teachers or order meals.
      16
      MIT
    • F
      license
      Not graded
      quality
      B
      maintenance
      Connects AI agents to the École Directe API to access grades, homework, timetables, school life, messages, and documents.
      -

    TDQS

    A3.6/5.0

    Scored across 31 tools

    Disambiguation3/5

    The descriptions carefully cross-reference alternatives, but the set contains many near-duplicate pairs: get_grades vs get_grades_window, get_attendance vs get_attendance_window, get_attendance_frequency vs get_subject_frequency, and get_agenda vs get_agenda_detail. An agent can usually pick correctly by reading the descriptions, but the number of overlapping variants makes misselection plausible.

    Naming Consistency4/5

    Tool names consistently use snake_case with a verb_noun pattern, mostly get_/list_ with one download_ and one acknowledge_. The convention is predictable, though the mix of get_ and list_ for similar retrieval operations is a minor deviation rather than a problem.

    Tool Count2/5

    With 31 tools, the surface is heavy for a school-information client and includes many specialized variants and detail/window/frequency splits. While the domain is broad, several tools could be consolidated, making the count feel over-expanded.

    Completeness3/5

    Core read workflows are covered well: timetable, grades, attendance, homework, messages, announcements, agenda, notifications, and attachments. However, the recipient lookup tools strongly imply message composition, yet no send_message tool exists, leaving a notable dead end in the messaging lifecycle.

    Maintenance

    ActivityNo data
    ResponsivenessSyncing