penn-course-mcp
Related Servers
Alternatives to penn-course-mcp
No user-submitted related servers found.
Related Servers
- FlicenseAqualityDmaintenanceEnables searching Brown University courses, getting detailed course info, and checking schedule conflicts via natural language, using the university's public course catalog API.5-
- FlicenseAqualityDmaintenanceLocal-first Rutgers course planning assistant that answers 'what should I take and when?' using a CP-SAT solver, real transcript data, and live SOC data, connected to Claude via MCP.13-
- AlicenseAqualityCmaintenanceEnables searching and retrieving course details, schedules, prerequisites, and instructor information from the CMU course catalog via the ScottyLabs API.92MIT
- AlicenseAqualityAmaintenanceEnables Claude and ChatGPT to help users pick UC Irvine classes by searching live course sections, comparing grade distributions by instructor, checking prerequisites and AP credit, and detecting schedule conflicts, all through tools, guided prompts, and reference resources.16AGPL 3.0
- AlicenseBqualityAmaintenanceEnables MCP clients to browse sessions, divisions, courses and section details, then generate conflict-free schedules from chosen courses, activity types, time preferences and blocked hours, and save or reload them as anonymous share links. Runs locally over stdio with no API key or account required.751 PyPI1MIT
- FlicenseNot gradedqualityDmaintenanceProvides intelligent access to a university course catalog with full-text search, prerequisite tracking, instructor lookups, and course comparison prompts.-
TDQS
Scored across 15 tools
Each tool has a distinct purpose: searching, retrieving details, listing sections, getting ratings/reviews, finding by attribute/requirement, checking conflicts, building schedules, comparing, recommending, and managing saved schedules. No overlapping functionality.
All tool names follow a consistent verb_noun pattern using snake_case (e.g., search_courses, get_course_details, build_schedule). The verbs vary (search, get, list, find, check, build, compare, recommend, save, delete) but are descriptive and predictable.
15 tools cover the full lifecycle of course exploration and schedule planning without being excessive. Each tool serves a clear purpose in the domain, and the count is appropriate for a comprehensive course management MCP.
The tool surface covers all major operations: course search, details, ratings, reviews, attribute/requirement filtering, schedule building, conflict checking, comparison, recommendations, and persistent schedule management. No obvious gaps for the stated purpose.