mcp-usc
Related Servers
Alternatives to mcp-usc
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to query the UEx virtual campus (CVUEx/AVUEx) in natural language, including deadlines, grades, announcements, forums, and course materials, using the user's own account with read-only access.MIT
- AlicenseAqualityBmaintenanceProvides read-only access to a university's Moodle virtual campus, letting an AI assistant browse courses, sections and files, check upcoming deadlines, view assignment status and grades, and read forum announcements and threads. Authentication uses a Moodle token stored locally, with support for both undergraduate and postgraduate campus URLs.8MIT
- AlicenseAqualityCmaintenanceEnables querying courses, assignments, deadlines, and materials from the UNAM Moodle virtual classroom, as well as downloading files and submitting assignments through natural language.8MIT
- AlicenseNot gradedqualityBmaintenanceConnects AI agents to Argentine universities' Moodle virtual classrooms and SIU Guaraní self-service portals, enabling them to read course materials, announcements, grades, and enrollment data. With user confirmation it can also post to forums, submit assignments, answer choices, and send private messages.MIT
- AlicenseCqualityBmaintenanceEnables querying courses, announcements, activities, calendars, grades, discussions, attendance and materials from a Blackboard-based Aula Virtual account using the user's own permissions. It also searches downloaded PDF, Word, PowerPoint and Excel files locally and produces private exports such as ICS agendas and CSV grade copies.701ISC
- AlicenseAqualityCmaintenanceEnables AI agents to access a student's EPFL Moodle data—deadlines, course files, assignments, forums, and grades—through read-only tools.12MIT
TDQS
Scored across 91 tools
Some tool clusters overlap meaningfully, such as submission status (get/inspect/preview_inspect), calendar/timeline reads (list_calendar_events, list_upcoming_events, list_pending_work, get_work_item), and the generic preview_student_action/execute_student_action versus specific action tools. The detailed descriptions help, but with 91 tools an agent must read carefully to avoid misselection.
The vast majority of tools follow a clear snake_case verb_noun pattern, and the preview_/action pairing is highly consistent. Minor deviations like auth_status and generic names like execute_student_action and call_student_read break the strict pattern slightly, but the overall scheme remains predictable.
91 tools is an extreme count for a single MCP server. Many tools are paired preview/action variants, compatibility stubs, or blocked endpoints that could be consolidated, making the surface far larger than necessary and difficult to navigate.
The server covers a broad student-facing lifecycle end-to-end: courses, assignments, quizzes, forums, messaging, calendar, grades, completion, badges, notifications, and official USC timetables/exams. Even blocked tools have explicit alternative flows, so there are no major workflow dead-ends.