Skolverket-MCP
Verified Safeby KSAklfszf921
Overview
Provides AI assistants access to Skolverket's open APIs (Läroplan, Skolenhetsregistret, Planned Educations) for searching, comparing, and analyzing Swedish education data and statistics.
Installation
npm run start:streamableEnvironment Variables
- 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
- LOG_LEVEL
- PORT
- NODE_ENV
Security Notes
The server uses explicit allow-listing for tool execution, meaning only pre-defined functions can be called, significantly mitigating arbitrary code execution risks. Environment variables (`process.env`) are used for sensitive configurations like API keys, preventing hardcoding. Input validation is performed for tool parameters. The use of `execSync` is limited to a build script, not the runtime server. Cross-Origin Resource Sharing (CORS) is enabled with a wildcard origin (`*`) in the HTTP server, which is common for APIs but could be tightened if specific client origins are known.
Similar Servers
Riksdag-Regering-MCP
Enables LLMs to query and retrieve real-time open data, documents, protocols, and records from the Swedish Parliament (Riksdagen) and Government Offices (Regeringskansliet).
Riksdag-Regering-MCP
Provides LLMs with real-time access to open data, documents, and records from the Swedish Parliament (Riksdagen) and Government Offices (Regeringskansliet) via their public APIs.
kolada-mcp
Provides AI applications with tools to access and analyze Sweden's municipal and regional statistics from the Kolada API, enabling natural language queries against thousands of Key Performance Indicators (KPIs) through semantic search and data retrieval.
Kolada-MCP
Facilitates LLM access to comprehensive Swedish municipal and regional statistics from the Kolada API for key performance indicator (KPI) data retrieval and analysis.