Skolverket MCP

by isakskogstad• 13•• Scanned•Claim this listing•Request removal
Developer Toolsaianthropicapichatgptclaude

MCP server for Swedish National Agency for Education (Skolverket) open data. Tuned for LLMs to query, parse, and integrate info, data, and stats from three public API endpoints.

Skolverket MCP is an open-source mcp server by isakskogstad, written mainly in TypeScript, with 13 GitHub stars and the MIT license. Its code was last updated Apr 22, 2026.

Scan summary: scanned Nov 5, 2026 at commit 5631a7f. Seen able to run shell commands, read environment and secrets. Scan policy

Scanned
Full scan at 5631a7f · Nov 5, 2026
Scanned Builds Boots No undeclared egress Reproducible
Static code scanwarn
Secrets scanpass
Dependency audit84 known vulnerabilitiesfail
Manifestserver.jsonpass
Buildpass
Boot & handshake87 toolspass
Network egresspass
Reproducible (×3)pass

Findings (22)

  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    scripts/update-api-types.ts:44
  • medium
    @modelcontextprotocol/sdk@1.20.2: 8 known vulnerabilities
    GHSA-345p-7cg4-v4c7, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-6qxp-vccf-f47h, GHSA-8r9q-7v3j-jr4g +3 more
    package-lock.json
  • medium
    axios@1.13.1: 36 known vulnerabilities
    GHSA-35jp-ww65-95wh, GHSA-3g43-6gmg-66jw, GHSA-3p68-rc4w-qgx5, GHSA-3pq3-5fj3-cg6v, GHSA-3w6x-2g7m-8v23 +31 more
    package-lock.json
  • medium
    body-parser@2.2.1: 2 known vulnerabilities
    GHSA-27r3-jxmh-p828, GHSA-v422-hmwv-36x6
    package-lock.json
  • medium
    form-data@4.0.4: 1 known vulnerability
    GHSA-hmw2-7cc7-3qxx
    package-lock.json
  • medium
    nanoid@3.3.11: 3 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-xwg4-73v4-xw9w
    package-lock.json
  • medium
    path-to-regexp@8.3.0: 2 known vulnerabilities
    GHSA-27v5-c462-wpq7, GHSA-j3q9-mxjg-w52f
    package-lock.json
  • medium
    picomatch@4.0.3: 2 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    package-lock.json
  • medium
    postcss@8.5.6: 4 known vulnerabilities
    GHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849
    package-lock.json
  • medium
    rollup@4.53.3: 1 known vulnerability
    GHSA-mw96-cpmx-2vgc
    package-lock.json
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    package-lock.json
  • medium
    uuid@13.0.0: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    package-lock.json
  • medium
    vite@7.2.4: 10 known vulnerabilities
    GHSA-4w7w-66w2-5vf9, GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-fx2h-pf6j-xcff +5 more
    package-lock.json
  • medium
    zod@3.25.76: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    package-lock.json
  • low
    @vitest/mocker@4.0.14: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    package-lock.json
  • low
    ajv@6.12.6: 1 known vulnerability
    GHSA-2g4f-4pwh-qvx6
    package-lock.json
  • low
    follow-redirects@1.15.11: 1 known vulnerability
    GHSA-r4q5-vmmm-2653
    package-lock.json
  • low
    qs@6.14.0: 5 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-6rw7-vpxm-498p, GHSA-q8mj-m7cp-5q26, GHSA-w7fw-mjwx-w883
    package-lock.json
  • low
    package.json has a prepare script
    npm run build
    package.json
  • low
    Reads environment variables not listed in the manifest
    SKOLVERKET_SYLLABUS_API_URL, SKOLVERKET_SCHOOL_UNITS_API_URL, SKOLVERKET_PLANNED_EDUCATION_API_URL, SKOLVERKET_API_KEY, SKOLVERKET_AUTH_HEADER, SKOLVERKET_API_TIMEOUT_MS, SKOLVERKET_MAX_RETRIES, SKOLVERKET_RETRY_DELAY_MS, SKOLVERKET_CONCURRENCY, SKOLVERKET_ENABLE_MOCK, SKOLVERKET_ENABLE_CACHE, SKOLV…

Network activity

During install
registry.npmjs.org
While running
No connections

Tools exposed (87)

  • search_subjects

    Sök efter ämnen i Skolverkets läroplan. ANVÄNDNINGSFALL: - Hitta ämnen för en specifik skoltyp (grundskola, gymnasium, etc.) - Jämföra ämnen över tid (senaste, historiska, alla versioner) - Utforska ämnens struktur och innehåll RETURNERAR: Lista över ämnen med kod, namn, beskrivning och version.

  • get_subject_details

    Hämta detaljerad information om ett specifikt ämne. ANVÄNDNINGSFALL: - Se centralt innehåll för ett ämne - Granska ämnesspecifika kunskapskrav - Förstå ämnets uppbyggnad och progression - Planera undervisning RETURNERAR: Komplett ämnesinformation med alla detaljer, inkl. kurser som ingår. EXEMPEL

  • get_subject_versions

    Hämta alla tillgängliga versioner av ett ämne. ANVÄNDNINGSFALL: - Följa hur ett ämne förändrats över tid - Jämföra nuvarande läroplan med tidigare versioner - Forskning om läroplansförändringar - Förstå progressionen i ämnets utveckling RETURNERAR: Lista över alla versioner med versionsnummer och

  • search_courses

    Sök efter kurser i Skolverkets läroplan. ANVÄNDNINGSFALL: - Hitta kurser inom ett specifikt ämne - Filtrera kurser efter skoltyp och tidsperiod - Bygga upp kursutbud - Planera studiegång RETURNERAR: Lista över kurser med kod, namn, poäng och beskrivning. EXEMPEL: För Matematik 1c på gymnasiet, sö

  • get_course_details

    Hämta detaljerad information om en specifik kurs. ANVÄNDNINGSFALL: - Granska centralt innehåll för kursplanering - Analysera kunskapskrav för alla betyg (E, C, A) - Förstå kursmål och syfte - Planera bedömning och examination RETURNERAR: Komplett kursinformation inkl: - Centralt innehåll per områd

  • get_course_versions

    Hämta alla versioner av en kurs. ANVÄNDNINGSFALL: - Spåra förändringar i kursen över tid - Jämföra gamla och nya läroplaner - Forskning och analys - Förstå hur krav och innehåll utvecklats RETURNERAR: Versionshistorik med versionsnummer och datum.

  • search_programs

    Sök efter gymnasieprogram och studievägar. ANVÄNDNINGSFALL: - Studie- och yrkesvägledning - Hjälpa elever välja program - Jämföra olika studievägar - Utforska inriktningar och profiler RETURNERAR: Lista över program med inriktningar, profiler och beskrivning. EXEMPEL: För gymnasieprogram, använd

  • get_program_details

    Hämta detaljerad information om ett specifikt program. ANVÄNDNINGSFALL: - Djupdyka i programstruktur - Se alla inriktningar och profiler - Förstå yrkesutfall och karriärvägar - Planera studieväg - Vägledning och rådgivning RETURNERAR: Komplett programinformation inkl: - Alla inriktningar - Profile

  • get_program_versions

    Hämta versionshistorik för ett program. ANVÄNDNINGSFALL: - Spåra hur program förändrats - Jämföra gamla och nya programplaner - Förstå utveckling av yrkesutbildningar RETURNERAR: Lista över alla versioner med datum.

  • search_curriculums

    Sök efter läroplaner (t.ex. LGR11, GY11). ANVÄNDNINGSFALL: - Hitta gällande läroplaner - Jämföra läroplaner mellan skolformer - Förstå läroplanernas struktur RETURNERAR: Lista över läroplaner med kod, namn och giltighetsperiod. EXEMPEL: LGR11 (Läroplan för grundskolan 2011), GY11 (Gymnasiet 2011)

  • get_curriculum_details

    Hämta komplett läroplan med alla avsnitt. ANVÄNDNINGSFALL: - Läsa läroplanens värdegrund och uppdrag - Granska övergripande mål - Förstå skolformens ramar - Planera verksamhet RETURNERAR: Hela läroplanen med alla kapitel och avsnitt. EXEMPEL: code="LGR11" för grundskolans läroplan.

  • get_curriculum_versions

    Hämta versionshistorik för en läroplan. ANVÄNDNINGSFALL: - Spåra revideringar av läroplaner - Jämföra olika versioner - Forskning om läroplansutveckling RETURNERAR: Lista över versioner med datum.

  • get_school_types

    Hämta lista över alla skoltyper. ANVÄNDNINGSFALL: - Se tillgängliga skolformer - Förstå Skolverkets kategorisering - Filtrera data efter skoltyp RETURNERAR: Lista över skoltyper med koder och namn. VÄRDEN: GR (Grundskola), GY (Gymnasium), VUX (Vuxenutbildning), GRSÄR (Grundsärskola), GYSÄR (Gymna

  • get_types_of_syllabus

    Hämta alla typer av läroplaner. ANVÄNDNINGSFALL: - Förstå olika läroplansk kategorier - Filtrera sökningar RETURNERAR: Lista över läroplanstyper.

  • get_subject_and_course_codes

    Hämta alla tillgängliga ämnes- och kurskoder. ANVÄNDNINGSFALL: - Utforska hela kursutbudet - Hitta rätt kod för sökning - Bygga översikter RETURNERAR: Komplett lista över alla koder med typ (subject/course). OBS: Stor datamängd, kan ta tid att ladda.

  • get_study_path_codes

    Hämta studievägskodar (programkoder). ANVÄNDNINGSFALL: - Lista alla gymnasieprogram - Hitta programkoder - Filtrera efter typ RETURNERAR: Lista över studievägar med koder.

  • get_api_info

    Hämta information om Skolverkets Läroplan API. ANVÄNDNINGSFALL: - Se API-version - Kontakta information - Teknisk dokumentation RETURNERAR: API-metadata och information.

  • search_school_units

    Sök efter skolenheter med filter. ANVÄNDNINGSFALL: - Hitta skolor i ett område - Filtrera efter status (aktiva, nedlagda, vilande) - Bygga skolregister - Planering och analys RETURNERAR: Lista över skolenheter med kod, namn och status. EXEMPEL: Sök aktiva skolor med status="AKTIV".

  • get_school_unit_details

    Hämta detaljer om en specifik skolenhet. ANVÄNDNINGSFALL: - Se skolans fullständiga information - Kontrollera skolstatus - Verifiera skolenhetskod RETURNERAR: Komplett skolenhetsinfo inkl. namn, adress, status. EXEMPEL: Använd skolenhetskod (8 siffror).

  • get_school_units_by_status

    Filtrera skolenheter efter status. ANVÄNDNINGSFALL: - Hitta aktiva skolor - Lista nedlagda skolor - Spåra vilande enheter - Statistik och analys RETURNERAR: Skolenheter med angiven status. STATUS: AKTIV, UPPHORT (nedlagd), VILANDE.

  • search_school_units_by_name

    Sök skolenheter efter namn. ANVÄNDNINGSFALL: - Hitta specifik skola - Filtrera efter namnmönster - Identifiera skolgrupper RETURNERAR: Skolenheter som matchar söktermen (delmatchning). TIPS: Fungerar med partiella namn.

  • search_adult_education

    Sök vuxenutbildningar med omfattande filter. ANVÄNDNINGSFALL: - Hitta YH-utbildningar (Yrkeshögskola) - Sök SFI-kurser (Svenska för invandrare) - Hitta Komvux-kurser - Filtrera efter stad, distans, studietakt - Planera vidareutbildning RETURNERAR: Utbildningstillfällen med: - Titel och anordnare -

  • get_adult_education_details

    Hämta detaljerad information om ett utbildningstillfälle. ANVÄNDNINGSFALL: - Se fullständig kursinformation - Läsa kursplan - Kontrollera antagningskrav - Planera ansökan RETURNERAR: Komplett utbildningsinfo inkl. innehåll och krav. EXEMPEL: Använd ID från search_adult_education.

  • filter_adult_education_by_distance

    Filtrera utbildningar på distans eller campus. ANVÄNDNINGSFALL: - Hitta endast distansutbildningar - Filtrera bort distansalternativ - Planera studiealternativ baserat på plats RETURNERAR: Filtrerade utbildningar. EXEMPEL: distance=true för endast distansutbildningar.

  • filter_adult_education_by_pace

    Filtrera utbildningar efter studietakt. ANVÄNDNINGSFALL: - Hitta heltidsutbildningar (100%) - Sök deltidsalternativ (50%, 25%) - Anpassa efter arbetssituation RETURNERAR: Utbildningar med angiven studietakt. VÄRDEN: "100" (heltid), "50" (halvtid), "25" (kvartsfart), "50-100" (intervall).

  • get_education_areas

    Hämta alla utbildningsområden. ANVÄNDNINGSFALL: - Se tillgängliga områden - Filtrera utbildningssökningar - Utforska utbildningsutbud RETURNERAR: Lista över utbildningsområden.

  • get_directions

    Hämta alla inriktningar för utbildningar. ANVÄNDNINGSFALL: - Se specialiseringar - Filtrera utbildningar - Utforska inriktningar RETURNERAR: Lista över inriktningar.

  • search_school_units_v4

    Sök skolenheter med utökade v4-funktioner. ANVÄNDNINGSFALL: - Hitta skolor i specifik kommun eller län - Filtrera efter huvudmanstyp (kommunal, enskild, landsting) - Sök aktiva/nedlagda/vilande enheter - Bygga skolregister med avancerade filter - Geografisk analys av skollandskap RETURNERAR: - Pag

  • get_school_unit_details_v4

    Hämta fullständig information om en specifik skolenhet. ANVÄNDNINGSFALL: - Verifiera skolenhetskod innan statistikhämtning - Se fullständig kontaktinformation - Kontrollera skolstatus och skoltyper - Granska skolans adress och koordinater - Identifiera huvudman RETURNERAR: - Komplett skolenhetsinf

  • get_school_unit_education_events

    Hämta utbildningstillfällen som erbjuds av en skolenhet. ANVÄNDNINGSFALL: - Se vilka utbildningar en skola erbjuder - Jämföra utbildningsutbud mellan skolor - Hitta specifika program/inriktningar - Planera skolval baserat på utbud - Analysera skolors profileringar RETURNERAR: - Paginerad lista med

  • get_school_unit_compact_education_events

    Hämta utbildningstillfällen i kompakt format (snabbare respons). ANVÄNDNINGSFALL: - Snabb översikt över skolans utbud - När full detaljnivå inte behövs - Bygga listor och översikter - Prestanda-optimerad hämtning RETURNERAR: - Kompakt representation av utbildningstillfällen - Mindre datamängd än f

  • calculate_distance_from_school_unit

    Beräkna avstånd från en skolenhet till en GPS-koordinat. ANVÄNDNINGSFALL: - Hitta närmaste skola från en adress - Beräkna reseavstånd för elever - Geografisk analys av skolnätverk - Planera skolskjutsar - Skolvalsstöd baserat på avstånd RETURNERAR: - Avstånd i meter och kilometer - Reslinje (fågel

  • get_school_unit_documents

    Hämta dokument kopplade till en skolenhet (t.ex. inspektionsrapporter). ANVÄNDNINGSFALL: - Läsa Skolinspektionens rapporter - Granska tillsynsbeslut - Få kvalitetsbedömningar - Forskning om skolkvalitet - Följa upp granskningar RETURNERAR: - Paginerad lista med dokument - Dokumenttyp (inspektion,

  • get_school_unit_statistics_links

    Hämta länkar till tillgänglig statistik för en skolenhet. ANVÄNDNINGSFALL: - Upptäcka vilka statistiktyper som finns - Se vilka läsår som har data - Planera statistikhämtning - Verifiera datatillgänglighet RETURNERAR: - HAL-länkar till statistikendpoints - Tillgängliga skoltyper (FSK, GR, GY, etc.

  • get_school_unit_statistics_fsk

    Hämta förskolans kvalitetsstatistik för en skolenhet. ANVÄNDNINGSFALL: - Analysera förskolors kvalitet - Jämföra förskolor i en kommun - Följa utveckling över läsår - Skolvalsstöd för föräldrar RETURNERAR: - Förskolspecifik statistik - Gruppstorlek och personaltäthet - Pedagogisk kvalitet - Läsårs

  • get_school_unit_statistics_gr

    Hämta grundskolestatistik för en skolenhet. ANVÄNDNINGSFALL: - Analysera grundskolors resultat - Jämföra skolor i området - Följa betygutveckling - Nationella prov resultat - Skolvalsstöd RETURNERAR: - Meritvärde (genomsnittliga betyg) - Behörighet till gymnasiet - Nationella prov resultat per ämn

  • get_school_unit_statistics_gran

    Hämta grundsärskolans statistik för en skolenhet. ANVÄNDNINGSFALL: - Analysera grundsärskolors kvalitet - Jämföra särskolor - Specialpedagogisk uppföljning - Resursplanering RETURNERAR: - Grundsärskolespecifik statistik - Elevunderlag och gruppstorlekar - Utbildningsresultat - Läsårsdata EXEMPEL:

  • get_school_unit_statistics_gy

    Hämta gymnasiestatistik för en skolenhet. ANVÄNDNINGSFALL: - Jämföra gymnasieskolor - Analysera examensstatistik - Studieresultat och genomströmning - Behörighet till högskola - Skolvalsstöd RETURNERAR: - Genomsnittligt meritvärde - Examensgrad (andel som tar examen) - Behörighet till högskola per

  • get_school_unit_statistics_gyan

    Hämta gymnasiesärskolans statistik för en skolenhet. ANVÄNDNINGSFALL: - Analysera gymnasiesärskolors kvalitet - Jämföra särskolor på gymnasienivå - Uppföljning av anpassad utbildning - Resursplanering RETURNERAR: - Gymnasiesärskolespecifik statistik - Utbildningsresultat - Programgenomströmning -

  • get_school_unit_survey_nested

    Hämta skolenkätdata i nested (hierarkisk) struktur. ANVÄNDNINGSFALL: - Analysera elevers/föräldrars/lärares upplevelser - Jämföra skolklimat mellan skolor - Läsa strukturerad enkätdata med kategorier - Forskningsanalys av skolmiljö RETURNERAR: - Hierarkiskt strukturerad enkätdata - Kategorier och

  • get_school_unit_survey_flat

    Hämta skolenkätdata i flat (platt) struktur. ANVÄNDNINGSFALL: - Enkel databehandling och export - Snabb översikt av alla frågor - Excel/databas-import - Statistisk analys utan hierarki RETURNERAR: - Platt lista med alla enkätfrågor - En rad per fråga - Svarsfördelning per fråga - Lättare att proce

  • search_education_events_v4

    Sök utbildningstillfällen över hela Sverige med omfattande filter. ANVÄNDNINGSFALL: - Hitta specifika program/kurser oavsett skola - Filtrera utbildningar efter plats och attribut - Jämföra utbildningsutbud mellan regioner - Hitta distansutbildningar - Planera studieval med detaljerad information

  • search_compact_education_events_v4

    Sök utbildningstillfällen i kompakt format för snabbare respons. ANVÄNDNINGSFALL: - Snabb översikt över tillgängliga utbildningar - Bygga listor och översikter - Prestanda-optimerade sökningar - Initial filtrering innan detaljhämtning RETURNERAR: - Kompakt representation av utbildningstillfällen -

  • count_education_events_v4

    Räkna antal utbildningstillfällen som matchar dina filter. ANVÄNDNINGSFALL: - Se hur många träffar innan sökning - Verifiera att filter ger resultat - Statistik över utbildningsutbud - Planera paginering - Kvantitativ analys av utbudet RETURNERAR: - Totalt antal matchande tillfällen - Återspeglar

  • count_adult_education_events_v4

    Räkna antal vuxenutbildningstillfällen som matchar filter. ANVÄNDNINGSFALL: - Verifiera vuxenutbildningsutbud - Statistik över YH/SFI/Komvux utbud - Planera vuxenutbildningssökningar - Kvantifiera tillgänglighet RETURNERAR: - Antal matchande vuxenutbildningstillfällen - Snabb respons FILTER: - to

  • get_national_statistics_fsk

    Hämta riksgenomsnittlig statistik för förskolor. ANVÄNDNINGSFALL: - Jämföra enskild förskola med rikssnitt - Förstå nationella trender i förskolan - Benchmarking av kvalitetsindikatorer - Forskningsunderlag RETURNERAR: - Nationella genomsnittsvärden för förskolor - Gruppstorlekar (rikssnitt) - Per

  • get_national_statistics_gr

    Hämta riksgenomsnittlig statistik för grundskolor. ANVÄNDNINGSFALL: - Jämföra enskild grundskola med rikssnitt - Förstå nationella betygstrender - Benchmarking av skolresultat - Kontextualisera skolstatistik - Forskningsunderlag RETURNERAR: - Nationellt genomsnittligt meritvärde - Riksgenomsnitt f

  • get_national_statistics_gran

    Hämta riksgenomsnittlig statistik för grundsärskolor. ANVÄNDNINGSFALL: - Jämföra enskild grundsärskola med rikssnitt - Förstå nationella trender i grundsärskolan - Benchmarking av särskoleresultat - Kontextualisera särskolestatistik RETURNERAR: - Nationella genomsnittsvärden för grundsärskolan - E

  • get_national_statistics_gy

    Hämta riksgenomsnittlig statistik för gymnasieskolor. ANVÄNDNINGSFALL: - Jämföra enskild gymnasieskola med rikssnitt - Förstå nationella gymnasietrender - Benchmarking av examensgrader - Analysera högskolebehörighet i nationellt perspektiv - Kontextualisera gymnasieresultat RETURNERAR: - Nationell

  • get_national_statistics_gyan

    Hämta riksgenomsnittlig statistik för gymnasiesärskolor. ANVÄNDNINGSFALL: - Jämföra enskild gymnasiesärskola med rikssnitt - Förstå nationella trender i gymnasiesärskolan - Benchmarking av särskoleresultat - Kontextualisera gymnasiesärskolestatistik RETURNERAR: - Nationella genomsnittsvärden för g

  • get_salsa_statistics_gr

    Hämta SALSA-statistik (bedömningsstöd) för grundskolan nationellt. ANVÄNDNINGSFALL: - Analysera bedömningar i specifika ämnen - Förstå nationella betygstrender per ämne - Jämföra årskurser och ämnen - Detaljerad ämnesdataanalys - Pedagogisk utveckling och forskning RETURNERAR: - Betygsfördelning p

  • get_salsa_statistics_gran

    Hämta SALSA-statistik (bedömningsstöd) för grundsärskolan nationellt. ANVÄNDNINGSFALL: - Analysera bedömningar i grundsärskolan - Ämnesspecifik statistik för särskolan - Följa utveckling i anpassad undervisning - Pedagogiskt utvecklingsarbete RETURNERAR: - Bedömningsstatistik per ämne - Nationella

  • get_program_statistics_gy

    Hämta programspecifik statistik för gymnasiet nationellt. ANVÄNDNINGSFALL: - Jämföra olika gymnasieprogram - Analysera programspecifika resultat - Förstå skillnader mellan programinriktningar - Studie- och yrkesvägledning - Benchmarking per program RETURNERAR: - Statistik per gymnasieprogram - Exa

  • get_program_statistics_gyan

    Hämta programspecifik statistik för gymnasiesärskolan nationellt. ANVÄNDNINGSFALL: - Analysera program i gymnasiesärskolan - Jämföra programresultat - Programspecifik uppföljning - Resursplanering per program RETURNERAR: - Statistik per gymnasiesärskoleprogram - Genomströmning per program - Utbild

  • get_school_types_v4

    Hämta alla tillgängliga skoltyper (referensdata). ANVÄNDNINGSFALL: - Se vilka skoltyper som finns i systemet - Förstå Skolverkets kategorisering - Validera skoltypsparametrar innan sökning - Bygga dropdown-listor - Utforska skolsystemets struktur RETURNERAR: - Komplett lista över skoltyper - Kod o

  • get_geographical_areas_v4

    Hämta alla geografiska områden (län och kommuner). ANVÄNDNINGSFALL: - Se alla tillgängliga län och kommuner - Validera geografiska filter - Bygga ortsväljare - Utforska Sveriges geografi i skolsammanhang - Hitta korrekta kommun/länskoder RETURNERAR: - Lista över alla län - Lista över alla kommuner

  • get_principal_organizer_types_v4

    Hämta alla huvudmanstyper (skolägarkategorier). ANVÄNDNINGSFALL: - Se vilka typer av skolhuvudmän som finns - Förstå skillnaden mellan kommunal och enskild drift - Filtrera efter ägartyp - Analysera skolsystemets struktur RETURNERAR: - Lista över alla huvudmanstyper - Kod och namn för varje typ E

  • get_programs_v4

    Hämta alla gymnasieprogram med inriktningar. ANVÄNDNINGSFALL: - Se alla tillgängliga gymnasieprogram - Hitta programkoder för filtrering - Utforska programstruktur och inriktningar - Studie- och yrkesvägledning - Bygga programväljare RETURNERAR: - Komplett lista över alla gymnasieprogram - Program

  • get_orientations_v4

    Hämta alla programinriktningar. ANVÄNDNINGSFALL: - Se alla specialiseringar inom program - Hitta inriktningskoder - Förstå programdifferentiering - Detaljerad programfiltrering RETURNERAR: - Lista över alla inriktningar - Inriktningskod och namn - Koppling till program EXEMPEL: - Inga parametrar

  • get_instruction_languages_v4

    Hämta alla tillgängliga undervisningsspråk. ANVÄNDNINGSFALL: - Se vilka språk utbildningar erbjuds på - Hitta engelskspråkiga program - Filtrera efter undervisningsspråk - Internationell skolanalys RETURNERAR: - Lista över alla undervisningsspråk - Språkkod och namn EXEMPEL: - Inga parametrar beh

  • get_distance_study_types_v4

    Hämta alla typer av distansstudier. ANVÄNDNINGSFALL: - Förstå olika distansalternativ - Klassificera distansutbildningar - Filtrera efter distanstyp - Analysera flexibla studiealternativ RETURNERAR: - Lista över distansstudietyper - Kod och beskrivning EXEMPEL: - Inga parametrar behövs VÄRDEN IN

  • get_adult_type_of_schooling_v4

    Hämta alla typer av vuxenutbildning. ANVÄNDNINGSFALL: - Se tillgängliga vuxenutbildningsformer - Förstå vuxenutbildningssystemet - Klassificera vuxenutbildningar - Filtrera efter utbildningstyp RETURNERAR: - Lista över vuxenutbildningstyper - Kod och namn EXEMPEL: - Inga parametrar behövs VÄRDEN

  • get_municipality_school_units_v4

    Hämta mappning mellan kommuner och deras skolenheter. ANVÄNDNINGSFALL: - Se alla skolor per kommun - Analysera kommuns skolstruktur - Kvantifiera skolenheter geografiskt - Bygga kommunöversikter RETURNERAR: - Kommun-skolenhet-mappningar - Antal skolenheter per kommun - Fullständig geografisk struk

  • get_adult_education_areas_v4

    Hämta alla utbildningsområden och inriktningar för vuxenutbildning.

  • get_api_info_v4

    Hämta metadata om Planned Educations API v4.

  • search_compact_school_units_v4

    Sök efter skolenheter i kompakt format med koordinater.

  • get_secondary_school_units_v4

    Hämta sekundära skolenheter (filialer).

  • get_all_schools_salsa_statistics

    SALSA-statistik för alla skolor i Sverige.

  • get_school_unit_salsa_statistics

    SALSA-statistik för specifik skolenhet.

  • get_school_unit_documents_by_type

    Dokument filtrerat på skolform.

  • get_school_unit_education_events_by_study_path

    Utbildningstillfällen för specifik studieväg.

  • get_school_unit_nested_survey_custodians_fsk

    Vårdnadshavares enkätdata FSK (nested).

  • get_school_unit_nested_survey_custodians_gr

    Vårdnadshavares enkätdata GR (nested).

  • get_school_unit_nested_survey_custodians_gran

    Vårdnadshavares enkätdata GRAN (nested).

  • get_school_unit_nested_survey_pupils_gy

    Elevers enkätdata GY (nested).

  • get_school_unit_flat_survey_custodians_fsk

    Vårdnadshavares enkätdata FSK (flat).

  • get_school_unit_flat_survey_custodians_gr

    Vårdnadshavares enkätdata GR (flat).

  • get_school_unit_flat_survey_custodians_gran

    Vårdnadshavares enkätdata GRAN (flat).

  • get_school_unit_flat_survey_pupils_gr

    Elevers enkätdata GR (flat).

  • get_school_unit_flat_survey_pupils_gy

    Elevers enkätdata GY (flat).

  • get_national_statistics

    Hämta nationell statistik för valfri skoltyp. META-VERKTYG som konsoliderar: get_national_statistics_fsk, get_national_statistics_gr, get_national_statistics_gran, get_national_statistics_gy, get_national_statistics_gyan. ANVÄNDNINGSFALL: - Jämföra nationella värden mellan olika skoltyper - Analys

  • get_salsa_statistics

    Hämta SALSA-statistik (ämnesvärden) för grundskola eller grundsärskola. META-VERKTYG som konsoliderar: get_salsa_statistics_gr, get_salsa_statistics_gran. ANVÄNDNINGSFALL: - Analysera ämnesprestationer i Matematik, Svenska, etc. - Jämföra resultat mellan årskurser - Följa resultatutveckling över t

  • get_program_statistics

    Hämta programstatistik för gymnasium eller gymnasiesärskola. META-VERKTYG som konsoliderar: get_program_statistics_gy, get_program_statistics_gyan. ANVÄNDNINGSFALL: - Analysera genomströmning per program - Jämföra olika programinriktningar - Följa programspecifika resultat - Få statistik för NA, E

  • get_school_unit_statistics

    Hämta statistik för en specifik skolenhet, för valfri skoltyp. META-VERKTYG som konsoliderar: get_school_unit_statistics_fsk, get_school_unit_statistics_gr, get_school_unit_statistics_gran, get_school_unit_statistics_gy, get_school_unit_statistics_gyan. ANVÄNDNINGSFALL: - Se statistik för en speci

  • get_school_unit_survey

    Hämta enkätresultat för en skolenhet i valfritt format. META-VERKTYG som konsoliderar: get_school_unit_survey_nested, get_school_unit_survey_flat. ANVÄNDNINGSFALL: - Hämta elevenkäter för en skola - Analysera enkätdata i hierarkisk eller platt struktur - Följa enkätresultat över tid - Jämföra enkä

  • search_education_events

    Sök utbildningstillfällen i valfritt format (full eller kompakt). META-VERKTYG som konsoliderar: search_education_events_v4, search_compact_education_events_v4. ANVÄNDNINGSFALL: - Hitta utbildningstillfällen för program, komvux, YH - Filtrera på kommun, län, språk, distans - Få kompakt översikt el

  • health_check

    Kör en health check för att testa API-anslutningar och systemstatus. ANVÄNDNINGSFALL: - Diagnosticera anslutningsproblem - Verifiera att alla API:er är tillgängliga - Mäta response-tider - Få rekommendationer för förbättringar RETURNERAR: - Overall status (healthy/degraded/unhealthy) - Status för

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Skolverket MCP alternatives

View more →

Similar mcp servers in Developer Tools, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Skolverket MCP (this page)
isakskogstad
13MITApr 22, 2026Scanned, no flagged issues
MCP Use
mcp-use
11kMITOct 30, 2026Scanned, no flagged issues
MobileBuildMCP
getsentry
6.5kMITNov 1, 2026Scanned, no flagged issues
Gemini Notebook MCP CLI
jacob-bd
6.4kMITOct 27, 2026Scanned, no flagged issues
Mcporter
openclaw
5.1kMITOct 27, 2026Scanned, no flagged issues
Flint Chart
microsoft
4.5kMITNov 1, 2026Scanned, no flagged issues