一个 模型上下文协议(MCP) 服务器,提供给 AI 助手访问所有开放 API 的权限——课程 API、学校单位登记和计划教育 API。
创建者: Isak Skogstad • X/Twitter
托管在 Render 上——免费且始终更新
无需安装即可直接使用公共服务器:
https://skolverket-mcp.onrender.com/mcp
✅ 无需安装 ✅ 直接在 ChatGPT、Claude、Cursor、VS Code 中工作 ✅ 始终是最新版本 ✅ 免费
用于开发或离线使用
克隆并本地运行:
git clone https://github.com/KSAklfszf921/skolverket-mcp.git
cd skolverket-mcp
npm install && npm run build
✅ 完全控制代码 ✅ 离线工作 ✅ 非常适合开发和测试
该 MCP 服务器实现了 MCP 协议,并支持:
高中教育:
search_education_events - 搜索高中教育count_education_events 计算高中会议次数get_school_unit_education_events 学校培训成人教育:
count_adult_education_events - 计算成人教育get_adult_education_areas_v4 所有教育领域学校单位:
search_school_units_v4 - 扩展学校单位搜索支持数据:
get_school_types_v4 所有类型的学校get_geographical_areas_v4 - 我们有通讯。get_programs_v4 - 高中项目统计与文档:
get_school_unit_documents - 检查报告get_school_unit_statistics - 学校统计数据。get_national_statistics - 国家统计数据get_program_statistics - 项目统计数据服务器连接到 Skolverket 的三个开放 API:
1. 课程 API 课程(LGR11,GY11),科目,课程,高中项目及其知识要求和核心内容。
2. 学校单位登记 搜索和筛选学校、幼儿园和其他学校单位。包括活跃、关闭和休眠设备。
3. 计划教育 API 职业学院、SFI、Komvux 和其他成人教育项目,包括开始日期、地点和学习进度。
https://github.com/user-attachments/assets/f7625e91-6f42-4301-b813-51f9bfcc7ef0
1. 访问 claude.ai:
2. 打开设置:
3. 添加 MCP 服务器:
Skolverket MCPhttps://skolverket-mcp.onrender.com/mcpHTTP 或 流式 HTTP1. 打开 Claude 桌面版设置
2. 前往连接器:
3. 填写表格:
Skolverket MCPhttps://skolverket-mcp.onrender.com/mcp1. 克隆并构建:
git clone https://github.com/KSAklfszf921/skolverket-mcp.git
cd skolverket-mcp
npm install && npm run build
2. 在 Claude 桌面版中:
3. 添加到 JSON 文件:
{
"mcpServers": {
"skolverket": {
"命令": "node",
"参数": ["/绝对路径/到/skolverket-mcp/dist/index.js"]
}
}
}
4. 保存并重启 Claude 桌面版
注意: 本地安装通过开发者部分使用 stdio 传输,而不是连接器。
实时服务器:
claude mcp add --transport http skolverket https://skolverket-mcp.onrender.com/mcp
本地(从源代码):
# 在 git clone 和 npm install 之后(参见上文)
claude mcp add skolverket node /绝对路径/到/dist/index.js
检查: claude mcp list
1. 激活开发者模式(一次性安装):
2. 添加 MCP 服务器:
3. 填写表格:
Skolverket MCPhttps://skolverket-mcp.onrender.com/mcp~/.codex/config.toml:
[mcp.skolverket]
url = "https://skolverket-mcp.onrender.com/mcp"
transport = "http"
1. 克隆并构建(如果尚未完成):
git clone https://github.com/KSAklfszf921/skolverket-mcp.git
cd skolverket-mcp
npm install && npm run build
2. 配置 stdio 传输:
~/.codex/config.toml:
[mcp.skolverket]
命令 = "node"
参数 = ["/绝对路径/到/skolverket-mcp/dist/index.js"]
transport = "stdio"
Windows:
[mcp.skolverket]
命令 = "node"
参数 = ["C:\\Users\\用户名\\skolverket-mcp\\dist\\index.js"]
transport = "stdio"
https://github.com/user-attachments/assets/8eefa26c-4162-49a5-adf0-82677a663b19
GitHub 问题: https://github.com/KSAklfszf921/skolverket-mcp/issues
电子邮件: isak.skogstad@me.com • X: @isakskogstad
MIT 许可证 – 数据来自 Skolverket 的开放 API。非正式关联 Skolverket。