MCP 服务器
芬兰的MCP(模型上下文协议)服务器 电子基础 服务——由Opetushallitus维护的国家教育课程和资格库。
使用 公共外部API 在 https://eperusteet.opintopolku.fi/eperusteet-service/api/external — 不要求进行验证.
需求
- Node.js 18或更新版本
- 不需要npm包——只使用内置的Node.js
设置
1.使服务器可执行
chmod +x server.js2.配置克劳德桌面(或任何MCP客户端)
将此添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"eperusteet": {
"command": "node",
"args": ["/absolute/path/to/eperusteet-mcp/server.js"]
}
}
}替换 /absolute/path/to/eperusteet-mcp/ 与实际路径。
配置文件位置:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 窗户:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/claude/claude_desktop_config.json
3.重新启动克劳德桌面
______________________________________________________________________
可用工具
| 工具 | 说明 |
|---|---|
hae_perusteet | 按名称、类型、状态搜索课程/资格 |
hae_peruste | 通过ID获取单一课程/资格 |
hae_peruste_sisallysluettelo | 获取课程的完整目录 |
hae_koulutusalat | 列出所有教育部门及其代码 |
hae_tutkinnonosat | 列出职业资格的所有资格单位 |
hae_tutkinnonosa | 通过ID获取单个资格单位 |
hae_oppiaineet | 列出基础/高中课程中的所有科目 |
hae_oppiaine | 按ID获取单个主题 |
hae_muutos | 获取最近修改的课程 |
培训类型代码
| 代码 | 类型 |
|---|---|
koulutustyyppi_0 | 埃塞俄比亚(学前教育) |
koulutustyyppi_2 | Perusopetus(基础教育) |
koulutustyyppi_5 | 卢基奥(高中) |
koulutustyyppi_11 职业学位(Vocational) | |
koulutustyyppi_12 进一步职业教育(Further Vocational Education) | |
koulutustyyppi_13 专业学位(Specialist Vocational) | |
koulutustyyppi_14 | Ammatitutkinto(进一步职业资格) |
koulutustyyppi_18 自由的文明。 |
示例提示
一旦连接到克劳德:
- *“在e基础上寻找护士基础”*
- *“查找所有学校基础”*
- *“显示参数1013059结构”*
- *“什么是基础教育数学学位?”*
