Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AULA_API_URLNoAula API base URLhttps://www.aula.dk/api/
AULA_DATA_DIRNoDirectory for session data~/.aula-mcp/
AULA_CHILD_NAMEYesYour child's first name (for profile selection)
AULA_INSTITUTION_NAMENoSchool name (partial match)(first found)
PING_INTERVAL_MINUTESNoSession keepalive interval15
BROWSER_EXECUTABLE_PATHYesPath to Chrome executable

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
aula_loginA

Start Aula authentication. If a valid session exists, confirms it. Otherwise opens a Chrome window with the MitID QR code and returns a screenshot for you to scan with your phone.

aula_check_authA

Check if the MitID QR code was scanned and authentication completed. Call this after aula_login. May return a refreshed QR screenshot if the previous one expired.

aula_session_statusA

Check if the current Aula session is valid without starting an auth flow.

aula_get_postsA

Get recent general posts from Aula (announcements, updates from school). Content is in Danish — Claude can translate.

aula_get_messagesA

Get recent messages from Aula (individual or group messages from teachers/parents). Content is in Danish.

aula_get_threadA

Get a full message thread by thread ID, including all messages in the conversation.

aula_get_threadsA

Get all message threads with recent activity, including full message history for each thread.

aula_get_calendarB

Get calendar events from Aula (school events, excursions, holidays, lessons, etc.).

aula_get_daily_overviewA

Get today's daily overview for your child (attendance status, check-in/out times, notes).

aula_get_galleryA

Get recent photo albums and media from Aula. Returns album metadata and media URLs (not the actual images).

aula_find_peopleB

Search for people (parents, children, teachers, employees) connected to your school on Aula.

aula_get_meebookA

Get MeeBook weekly plans and book lists for your child's class. Includes lesson plans, learning goals, and assigned reading.

aula_get_attachmentA

Download an attachment (image or file) from Aula and save it locally. Returns metadata and local file path WITHOUT including the actual file content in the response (to avoid overwhelming context). Use the attachment URL from aula_get_posts or aula_get_messages results.

aula_view_attachmentA

Load and view a previously downloaded attachment. Returns the actual file content (as base64 for images/files or text for text files). ONLY call this when the user explicitly asks to view/see/analyze an attachment. WARNING: MCP tool responses have a 1MB limit. Files larger than ~750KB will fail when base64-encoded. For large files, provide the user with the S3 URL or local file path instead.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ilenhart/aula-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server