{"repo":"Casperjuel/aula-mcp","free":true,"listed":false,"github":"https://github.com/Casperjuel/aula-mcp","clone":"git clone https://github.com/Casperjuel/aula-mcp.git","description":"MCP server for Denmark's Aula school platform — TypeScript MitID auth, no headless browser. Exposes profiles, calendar, messages, ugeplaner to AI agents (Claude/Cursor/etc) via Model Context Protocol.","language":"TypeScript","stars":35,"topics":["ai-agents","aula","bun","claude","denmark","hono","mcp","mcp-server","mitid","model-context-protocol"],"license":"MIT","category":"mcp-servers","readme_excerpt":"aula-mcp Hvad det her er — og hvad det ikke er: aula-mcp er en server der sidder mellem en MCP-klient (LLM) og Aula — et interface, ikke meget mere. LLM'en er ikke en del af projektet. Du vælger selv klient (Claude Code, Claude Desktop, ChatGPT, Cursor, Ollama, LM Studio osv.), og den kører hvor den nu kører — i Anthropic/OpenAI's cloud, eller lokalt hvis du bruger Ollama el.lign. Projektet er altså ikke en garanti for at børnenes data kun bliver lokalt. Om dataen forbliver lokal afhænger 100 % af hvilken klient du tilkobler — det er dit eget ansvar, ikke noget aula-mcp selv kan love. ⚠️ Brug det med omtanke Hobby-eksperiment, ingen garantier. Det rør ved MitID og dine børns skoledata — kig koden igennem (eller få en udvikler-bekendt til det) før du kobler en LLM på. Eget ansvar. ⚠️ Det er klienten der får dataen at se — ikke serveren Serveren her kører lokalt og sender intet videre på egen hånd. Men den MCP-klient du tilkobler — Claude, ChatGPT, en anden cloud-LLM — får alt det den læser sendt videre til provideren (Anthropic, OpenAI osv.) for at kunne svare dig. Det er ikke \"alt sammen lokalt\" bare fordi serveren er det. Sådan fungerer MCP: klienten ræsonnerer, serveren henter data. Hvor det går hen --- --- MitID-credentials og OAuth-tokens Forbliver lokalt — macOS Keychain eller AES-256-GCM-krypteret fil. Bruges kun til at hente data fra Aula. Selve dataen (beskeder, ugeplaner, børnenavne osv.) Sendes til den MCP-klient du vælger. Cloud-LLM → providerens servers (typisk US","default_branch":null,"files":null,"tree":[],"storefront":"/r/Casperjuel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Casperjuel/aula-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}