Skolverket-MCP
JSON →MCP server for Swedish National Agency for Education (Skolverket) open data.
Tools · 41
- syllabus_search Search for syllabi, subjects, courses, and programs in the Swedish curriculum
- syllabus_get_subject Get detailed information about a specific subject
- syllabus_get_course Get detailed information about a specific course
- syllabus_get_program Get detailed information about a specific program
- syllabus_compare_versions Compare different versions of a syllabus
- syllabus_get_knowledge_requirements Get knowledge requirements for a specific course
- syllabus_get_central_content Get central content for a specific course
- syllabus_list_subjects List all subjects available in the syllabus API
- syllabus_list_courses List all courses for a given subject
- syllabus_list_programs List all programs available
- syllabus_search_by_keyword Search syllabi by keyword in central content or knowledge requirements
- syllabus_get_program_structure Get the structure of a program including mandatory courses
- syllabus_get_course_prerequisites Get prerequisites for a specific course
- syllabus_get_curriculum Get information about a specific curriculum
- syllabus_list_curricula List all available curricula
- syllabus_get_curriculum_subjects Get all subjects for a specific curriculum
- syllabus_get_curriculum_programs Get all programs for a specific curriculum
- school_units_search Search for school units by name, municipality, or other criteria
- school_units_get_details Get detailed information about a specific school unit
- school_units_list_by_municipality List all school units in a specific municipality
- school_units_list_by_type List school units by type (e.g., grundskola, gymnasieskola)
- planned_educations_search Search for planned educations (yrkeshögskola, SFI, Komvux, etc.)
- planned_educations_get_details Get detailed information about a specific planned education
- planned_educations_list_by_provider List planned educations by education provider
- planned_educations_list_by_type List planned educations by type
- planned_educations_list_by_municipality List planned educations in a specific municipality
- planned_educations_search_by_keyword Search planned educations by keyword
- planned_educations_get_statistics Get statistics about planned educations
- planned_educations_get_provider_info Get information about an education provider
- planned_educations_list_providers List all education providers
- planned_educations_get_education_types Get all education types available
- planned_educations_get_documents Get documents related to planned educations
- planned_educations_get_document Get a specific document related to planned educations
- planned_educations_get_gymnasieutbildningar Get gymnasieutbildningar (upper secondary education programs)
- planned_educations_get_gymnasieutbildning Get details about a specific gymnasieutbildning
- planned_educations_search_gymnasieutbildningar Search for gymnasieutbildningar by criteria
- planned_educations_get_gymnasieutbildning_statistics Get statistics for gymnasieutbildningar
- support_data_get_school_types Get all school types from support data
- support_data_get_curriculum_types Get all curriculum types from support data
- support_data_get_course_subject_codes Get all course and subject codes from support data
- diagnostics_health_check Check the health status of the MCP server and its API connections
Links
★ 10 GitHub stars