74
/ 100
27 days ago
github_topic

aula-mcp

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.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 1 credential: AULA_MCP_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configAULA_MCP_ALLOW_REMOTEServeren binder kun til 127.0.0.1. Den nægter at binde til en ikke-loopback adresse medmindre du sætter =1. Default: kun programmer på din egen computer kan ramme den.
configAULA_MCP_ATTACHMENTS_DIR
configAULA_MCP_DIREnvironment==/var/lib/aula-mcp
configAULA_MCP_HOSTEnvironment==127.0.0.1
configAULA_MCP_INGRESS_PORT
🔐 secretAULA_MCP_KEYEnvironment==<en lang hex-streng eller passphrase>
configAULA_MCP_LOG1 off Verbose console-logs fra auth/client-lagene.
configAULA_MCP_NO_KEYCHAINmacOS Keychain (security CLI; service aula-mcp, account tokens) =1 falder tilbage til fil-backenden
configAULA_MCP_PORTEnvironment==7878
configAULA_MCP_RAW1 off Aktiverer aula.raw_request escape-hatch-toolet.
configAULA_MCP_SSE_IDLE_MS
configAULA_MCP_SSE_MAX_SESSIONS
configAULA_MCP_WRITE1 off Aktiverer skrive-tools (aula.presence.set_template — sæt komme/gå-tider). Serveren er read-only uden den.
configNO_COLOR
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 7 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/casperjuel-aula-mcp-198ysy)](https://m8ven.ai/mcp/casperjuel-aula-mcp-198ysy)
commit: 0a2ba721f96980db0110faedcc9af3e8589af728
code hash: 351238bebe8482abd1f47664d3dfe93bdb9a794a16986c755bae1887829656a7
verified: 6/15/2026, 1:13:19 PM
view raw JSON →
aula-mcp · M8ven Trust Score | M8ven