MCP

Aula MCP Server (ilenhart)

MCP server giving Claude Desktop access to Aula messages, calendar, and attendance via a supervised MitID login.

WebsiteGitHub

Important Notes

Community project — not affiliated with Aula or the Ministry of Education. Requires Node.js 18+, a local Chrome install, and a MitID login the parent completes themselves via QR scan; there is no unattended authentication path. Low adoption (1 GitHub star, two npm releases as of Feb 2026) — treat as early-stage. School data involves minors: use only with lawful basis and human-in-the-loop supervision, consistent with the aula and aula-ai-d entries above.

About

Community MCP server (npm: @ilenhart/aula-mcp-server) exposing Aula.dk data to Claude Desktop and other MCP hosts — announcements, messages, calendar events, attendance, photos, and lesson plans, with Danish-to-English translation. Authentication opens a real Chrome window and requires the parent to complete MitID login (username entry plus a QR-code scan in the MitID app); the resulting session is reused by the MCP server for subsequent reads.

Agent Use Cases

  • 01Summarize new Aula messages and announcements for a parent, in English
  • 02Pull upcoming school calendar events into an agent-managed family schedule
  • 03Check attendance or lesson-plan updates without opening the Aula app

Something wrong or missing? See how to suggest a fix

More in Education