First release of the USC Course Catalog MCP server, packaged as an MCPB bundle.
Install
Download usc-course-catalog-mcp-0.1.0.mcpb and drag it onto Claude Desktop (Settings → Extensions). No Node.js or toolchain required — the runtime is bundled.
Tools (15)
- Terms:
list_terms,get_term - Catalog structure:
list_schools,list_programs,get_program,list_course_prefixes,list_sessions,check_course_exists,get_syllabus_index,get_section_fees - Courses & search:
search_courses,get_course,list_courses_by_program - GE:
list_ge_requirements,list_courses_by_ge,get_ge_category_details
Details
- Bundle size: 193 kB (unpacked 1.1 MB), esbuild-bundled single file
- Platforms: macOS, Windows, Linux (Node >= 18)
- shasum:
05433b02cba7c0675cec52b7b5849024ca0d75e1