MCP Catalogs
首页aula-mcp screenshot

aula-mcp

by Casperjuel·22·综合分 43

丹麦 Aula 学校平台的 MCP 服务器,使用 MitID 身份验证,让 AI 代理能访问学生资料、日历、消息和课程表。

educationproductivitycommunication
3
Forks
0
活跃 Issue
本月
最近提交
2 天前
收录于

概述

aula-mcp 是一个基于 TypeScript 的 MCP 服务器,将 AI 代理与丹麦的教育平台 Aula 连接起来。它使用 MitID 身份验证和本地存储的凭据,无需无头浏览器即可安全访问学校数据。该服务器通过模型上下文协议向 Claude、Cursor 等 AI 客户端提供访问学生资料、周课程表、消息和日历信息的工具。

试试问 AI

装完之后,这里有 3 个你可以让 AI 做的事:

:家长查看孩子的课程表和即将到来的作业
:自动检索重要的学校通知和消息
:通过 Home Assistant 将学校数据与家庭自动化系统集成

什么时候选它

如果您是丹麦教育系统中的家长或教师,需要访问Aula学校平台的AI功能而不使用无头浏览器,请选择此服务器。

什么时候不要选它

如果您不在丹麦,需要写入学校数据的权限,或需要更广泛支持的教育平台集成,请不要选择此服务器。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • aula.discover

    Discovers user identity, children, available tools, and detected widgets

  • aula.profiles.list

    Lists user profiles and associated children

  • aula.presence.today

    Gets today's presence/attendance information

  • aula.calendar.events

    Retrieves calendar events

  • aula.messages.list_threads

    Lists message threads/conversations

  • aula.messages.get_thread

    Retrieves a specific message thread

  • aula.notifications.list

    Lists notifications

  • aula.posts.list

    Lists posts/announcements

  • aula.ugeplan.easyiq

    Gets weekly schedule (Ugeplan) for EasyIQ vendor

  • aula.opgaver.minuddannelse

    Gets assignments (Opgaver) for MinUddannelse vendor

  • aula.ugebrev.minuddannelse

    Gets weekly newsletters (Ugebrev) for MinUddannelse vendor

  • aula.huskelisten.systematic

    Gets shopping lists (Huskeliste) for Systematic vendor

可对比工具

mcp-server-google-classroomcanvas-mcp-serverpowerschool-mcp

安装

安装

  1. 需要 Bun ≥ 1.3 和 pnpm ≥ 10
git clone git@github.com/Casperjuel/aula-mcp.git
cd aula-mcp
pnpm install

# 首次 MitID 登录(MitID 应用中的二维码)
pnpm login

# 检查所有 Aula 端点的健康状态
pnpm doctor

# 启动 MCP 服务器(http://127.0.0.1:7878/mcp)
pnpm mcp

Claude Desktop 配置

添加到 ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "aula": {
      "command": "node",
      "args": ["/path/to/aula-mcp/packages/mcp-server/dist/server.js"]
    }
  }
}

aula-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。