MCP server for Skolverket's open APIs - Curriculum, School Units, and Adult Education
MCP server for Skolverket’s open APIs covering Curriculum, School Units, and Adult Education. The repository is described as an open-source MCP server, associated with education and Swedish public data topics, and intended to connect LLM tooling with Skolverket API resources.
🛠️ Key Features
Provides access to Skolverket open APIs
Scope includes Curriculum, School Units, and Adult Education
🚀 Use Cases
Retrieve curriculum-related information from Skolverket APIs
Use school unit data in education applications
Support adult education data access through Skolverket open APIs
⚡ Developer Benefits
Uses the Model Context Protocol (MCP)
Focused on Skolverket API integration for developer workflows
Tagged for AI/LLM usage (claude, chatgpt, openai)
⚠️ Limitations
Tool count and specific tools/endpoints are not included in the provided data
Full technical behavior beyond the API scope is not described in the excerpt
En Model Context Protocol (MCP) server som ger AI-assistenter tillgång till alla Skolverkets öppna API:er – Läroplan API, Skolenhetsregistret och Planned Educations API. Genom att ansluta till MCP-servern kan du med hjälp av AI söka, hitta, jämföra och analysera all data och statistik som finns tillgängligt i Skolverkets öppna databaser.
Snabbstart
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.).
Installation från källkod
bash
git clone https://github.com/isakskogstad/Skolverket-MCP.git
cd Skolverket-MCP
npm install
npm run build
Notera sökvägen till dist/index.js — den används i klientkonfigurationerna nedan.
KlientkonfigurationClaude Desktop
I Claude Desktop: Settings → Developer (inte Connectors!)