Skolverket-MCP
About
MCP server for Swedish National Agency for Education (Skolverket) open data.
Details
- Author
- ksaklfszf921
- Categories
- Productivity, Other
Jump to
Setup
Install Skolverket-MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/ksaklfszf921/Skolverket-MCP
Follow the installation instructions in the repository README, then restart your MCP client.
MCP server for Swedish National Agency for Education (Skolverket) open data.
Installera lokalt enligt guide nedan. Servern körs via stdio-transport och integreras sedan i din MCP-klient (Claude Desktop, Claude Code, Codex, Gemini, Cursor m.fl.).
git clone https://github.com/isakskogstad/Skolverket-MCP.git cd Skolverket-MCP npm install npm run build
Notera sökvägen tilldist/index.js— den används i klientkonfigurationerna nedan.
- I Claude Desktop: Settings →Developer(inte Connectors!)
- Klicka"Edit Config"
- Lägg till i JSON-filen:
{ "mcpServers": { "skolverket": { "command": "node", "args": ["/absolut/sökväg/till/Skolverket-MCP/dist/index.js"] } } }
Notera:Lokal installation använder stdio-transport via Developer-sektionen, inte Connectors.
claude mcp add skolverket node /absolut/sökväg/till/Skolverket-MCP/dist/index.js
[mcp.skolverket] command = "node" args = ["/absolut/sökväg/till/Skolverket-MCP/dist/index.js"] transport = "stdio"
[mcp.skolverket] command = "node" args = ["C:\\Users\\username\\Skolverket-MCP\\dist\\index.js"] transport = "stdio"
Använd samma mönster — peka klienten pånodemed argumentet/absolut/sökväg/till/Skolverket-MCP/dist/index.jsoch transportstdio.
{ "mcpServers": { "skolverket": { "command": "node", "args": ["/absolut/sökväg/till/Skolverket-MCP/dist/index.js"] } } }
Servern kopplar till tre av Skolverkets öppna API:er:
1. Syllabus APILäroplaner (LGR22, GY25 m.m.), ämnen, kurser, gymnasieprogram med kunskapskrav och centralt innehåll.
2. SkolenhetsregistretSök och filtrera skolor, förskolor och andra skolenheter. Inkluderar aktiva, nedlagda och vilande enheter.
3. Planned Educations APIYrkeshögskola, SFI, Komvux och andra vuxenutbildningar med startdatum, platser och studietakt.
MCP-servern implementerar MCP-protokollet med stöd för:
- 41 verktyg– 17 Syllabus API, 4 School Units, 17 Planned Educations (inkl. gymnasieutbildningar, statistik, dokument), 3 Support Data, 1 diagnostik
- 4 resurser– API-info, skoltyper, läroplanstyper, kurs- och ämneskoder
- 5 promptmallar– Kursanalys, versionsjämförelser, vuxenutbildning, studievägledning, kursplanering
- Kursplanering:"Jämför kunskapskraven E och A för Svenska 1 och ge förslag på bedömningsuppgifter"
- Tematiskt arbete:"Hitta alla kurser i gymnasiet som har hållbarhet i sitt centrala innehåll"
- Bedömning:"Visa alla kunskapskrav för betyg C i Biologi 1 och förklara skillnaderna mot B"
- Programval:"Jämför Naturvetenskapsprogrammet och Teknikprogrammet - vilka kurser är obligatoriska?"
- Kursval:"Vilka matematikkurser finns på gymnasiet och vilka bygger på varandra?"
- Betygskriterier:"Vad krävs för att få A i Historia 1a1?"
- Skolregister:"Hitta alla aktiva gymnasieskolor i Stockholms län"
- Kursutbud:"Vilka skolor erbjuder Ekonomiprogrammet i Malmö?"
- Läroplansanalys:"Analysera hur begreppet 'programmering' har utvecklats i läroplaner 2011-2025"
https://github.com/user-attachments/assets/8eefa26c-4162-49a5-adf0-82677a663b19
Study the Bible in its original languages, trace themes across both testaments, and compare five translations — all in one conversation. Ask any question about what Scripture says and get grounded, cited answers: What does the Bible say about suffering? Topical search surfaces Job as the Bible's principal witness on suffering (with explanations of why it matters and suggested starting passages), Psalms on lament, Romans on justification — whole books and narratives alongside individual verses. What is the Hebrew word behind lovingkindness in Psalm 23? Compare how KJV and WEB translate John 3:16. Trace the word grace through Paul's letters. Covers 155,510 verses across KJV, WEB, ASV, YLT, and Darby with 606,140 cross-references, 17,543 Strong's entries, BDB and Thayer lexicon definitions, and Nave's 5,319 topical categories.
Search and retrieve technical documentation for T&M, industrial automation, and power electronics. Covers everything from oscilloscopes, microcontrollers, vehicles, power supplies, and more from a wide range of manufacturers.
Ukrainian language authenticity checker against English and russian calques
Connect Patent APIs like EPO OPS, USPTO ODP or Google Patents to your chatbot.
A local chatbot for searching and interacting with arXiv documents using LangChain.
Integrates with the Canvas Learning Management System (LMS), supporting FERPA-compliant anonymization and privacy controls.
Interact with Canvas LMS and Gradescope using AI agents.
CLI & MCP server for Zotero 7/8 — 52 tools to let AI manage your research library locally. Search, import, export, PDF, notes, and more.
Search, cite, and read PDFs from your EndNote reference library directly in Claude Desktop
EU VAT validation, GDPR articles, EUR-Lex regulations, and VAT rates for all 27 EU states. 5 tools, free, no API key.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




