Skip to main content
Glama
shreeyachand

USC WebReg/Course Catalog MCP

by shreeyachand

Related Servers

Alternatives to USC WebReg/Course Catalog MCP

No user-submitted related servers found.

    Related Servers

    • A
      license
      A
      quality
      A
      maintenance
      Gives AI assistants direct, on-demand access to McGill's public Visual Schedule Builder timetable data, letting them search course offerings, fetch sections and meeting times, check conflicts, and generate ranked schedule combinations without a login, API key, or browser session. Queries and schedule calculations run locally on structured results, with a short-lived cache for repeated requests.
      4
      12 npm
      2
      MIT
    • F
      license
      A
      quality
      D
      maintenance
      Enables searching Brown University courses, getting detailed course info, and checking schedule conflicts via natural language, using the university's public course catalog API.
      5
      -
    • A
      license
      A
      quality
      B
      maintenance
      Enables AI assistants to search California Virtual Campus course IDs and retrieve detailed course, section, seat, instructor, tuition, and zero-textbook-cost information from California community colleges.
      4
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Enables searching and retrieving course listings, departments, and syllabi from National Chengchi University's public course API using natural language.
      3
      1
      MIT

    TDQS

    A4.2/5.0

    Scored across 16 tools

    Disambiguation4/5

    Most tools cleanly separate listing, detail lookup, and course discovery, but a few overlaps exist: check_course_exists is similar to get_course/search_courses, and the multiple list_courses_* variants all return courses with sections. Descriptions are specific enough that an agent can usually pick correctly, though some boundary cases require close reading.

    Naming Consistency5/5

    Tool names follow a consistent verb_noun pattern: list_* for collections, get_* for single records, and search_courses/check_course_exists as clear special cases. All names are snake_case, and related tools are predictably grouped.

    Tool Count4/5

    16 tools is slightly above the ideal range but justifiable given the domain's breadth: terms, schools, programs, course prefixes, sessions, GE requirements, fees, and syllabi all need coverage. A couple of tools like check_course_exists or get_syllabus_index feel auxiliary, but they do not make the set bloated.

    Completeness4/5

    The catalog surface is well covered: term navigation, program/school structure, course search and detail, GE lookup, sections, fees, sessions, and syllabi are all represented. Minor gaps include lack of a direct single-section lookup, no search by instructor, and no registration/enrollment actions, but for a read-only catalog the core workflows are complete.

    Maintenance

    ActivityMaintained
    ResponsivenessNo issues