Skolverket Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Skolverket Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<img width="700" height="220" alt="Skolverket MCP logo" src="https://github.com/user-attachments/assets/74563bdb-eea4-4276-a58c-ec89b11806ed" />
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.
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 buildNotera sökvägen till dist/index.js — den används i klientkonfigurationerna nedan.
<details> <summary><strong>Klientkonfiguration</strong></summary>
<details> <summary><strong>Claude Desktop</strong></summary>
{
"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.
</details>
<details> <summary><strong>Claude Code</strong></summary>
claude mcp add skolverket node /absolut/sökväg/till/Skolverket-MCP/dist/index.jsVerifiera: claude mcp list
</details>
<details> <summary><strong>OpenAI Codex</strong></summary>
`~/.codex/config.toml`:
[mcp.skolverket]
command = "node"
args = ["/absolut/sökväg/till/Skolverket-MCP/dist/index.js"]
transport = "stdio"Windows:
[mcp.skolverket]
command = "node"
args = ["C:\\Users\\username\\Skolverket-MCP\\dist\\index.js"]
transport = "stdio"</details>
<details> <summary><strong>Google Gemini / Cursor / övriga stdio-klienter</strong></summary>
Använd samma mönster — peka klienten på node med argumentet /absolut/sökväg/till/Skolverket-MCP/dist/index.js och transport stdio.
{
"mcpServers": {
"skolverket": {
"command": "node",
"args": ["/absolut/sökväg/till/Skolverket-MCP/dist/index.js"]
}
}
}</details>
</details>
<img width="273" height="46" alt="claudecode openaicodex googlegemini" src="https://github.com/user-attachments/assets/c4c73367-e0f5-408a-a074-83b7ce45805c" />
Servern kopplar till tre av Skolverkets öppna API:er:
1. Syllabus API Läroplaner (LGR22, GY25 m.m.), ämnen, kurser, gymnasieprogram med kunskapskrav och centralt innehåll.
2. Skolenhetsregistret Sök och filtrera skolor, förskolor och andra skolenheter. Inkluderar aktiva, nedlagda och vilande enheter.
3. Planned Educations API Yrkeshögskola, SFI, Komvux och andra vuxenutbildningar med startdatum, platser och studietakt.
#### Verktyg (tools)
MCP-servern implementerar MCP-protokollet med stöd för:
https://github.com/user-attachments/assets/8eefa26c-4162-49a5-adf0-82677a663b19
Skapad av: Isak Skogstad • X/Twitter
Data från Skolverkets öppna API:er.
Villkor: Fri användning
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.