Skip to main content
Glama

Related Servers

Alternatives to itu-mcp

No user-submitted related servers found.

    Related Servers

    • A
      license
      C
      quality
      B
      maintenance
      Ninova MCP is a credential-based Model Context Protocol server for ITU Ninova. It lets MCP-compatible AI clients read your own Ninova courses, announcements, files, assignments, grades, message boards, attendance, and deadlines.
      63
      11
      MIT
    • F
      license
      A
      quality
      B
      maintenance
      Connects AI assistants to METU's Student Affairs Information System using real SSO authentication, enabling retrieval of student info, schedules, transcripts, and announcements through MCP tools.
      6
      -
    • A
      license
      B
      quality
      B
      maintenance
      Enables Claude, Codex, Cursor, and other MCP clients to query ITMO University student services in natural language, including schedules, grades, study plans, sports, scholarships, dormitory, bookings, queues, requests, and people search. It provides read-only access to my.itmo.ru and BARS data via ITMO.ID authentication.
      19
      408 npm
      3
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      Enables students to securely access and manage their academic data from Isparta University's OBS system, including grades, transcripts, announcements, and course information through natural language queries.
      1
      -
    • A
      license
      Not graded
      quality
      A
      maintenance
      Enables AI assistants to browse your own university courses by downloading files, slides, announcements, deadlines, grades and lecture transcripts to your machine, then answering questions and searching across them through MCP tools. It logs in with your own account and refreshes only what changed.
      MIT

    TDQS

    B3/5.0

    Scored across 108 tools

    Disambiguation3/5

    The descriptions are unusually careful about cross-referencing close pairs (e.g. get_course_grades vs obs_get_course_grades, get_course_attendance vs obs_get_attendance), which helps a lot. However, across 108 tools there are many genuinely overlapping surfaces: get_dashboard vs get_dashboard_announcements/assignments, get_course_overview vs every individual get_course_* reader, get_upcoming_deadlines vs the dashboard assignment readers, and a dense cluster of archive_* and library_* readers that an agent can easily misselect between. This is squarely 'some overlap exists but descriptions help'.

    Naming Consistency3/5

    Almost everything is snake_case with a namespace prefix (obs_, archive_, library_, mail_, get_course_, etc.), which is readable and generally predictable. But the convention is not uniform: some names are verb_noun (get_dashboard, read_page, search_campus_locations), others are bare noun_status forms (auth_status, mail_status, obs_auth_status, archive_status), and verbs vary widely (get/read/list/search/crawl/snapshot/diff/watch/explain/build/plan/estimate). Mixed but still decipherable.

    Tool Count1/5

    108 tools is an extreme mismatch for any single server surface, far beyond the 50+ threshold that indicates poor scoping. Even accounting for the multi-domain scope (Ninova, OBS, library, archive, mail, campus), the set is bloated with overlapping readers and four known-dead legacy library tools, forcing the agent to wade through a huge undifferentiated list to find the right call.

    Completeness4/5

    Coverage is remarkably broad and deep: Ninova LMS reads/writes, OBS records, registration draft/validation, grades, transcripts, attendance, prerequisites, library catalog, mail, calendar, shuttle, cafeteria, help tickets, directory, and a historical course archive with seasonality and fill-rate analysis. The main gaps are the four legacy library tools that no longer function (account, loans, renew, hold) and the absence of any real OBS add/drop execution, which agents can work around via the official pages.

    Maintenance

    ActivityActive
    ResponsivenessWithin a week