Skip to main content
Glama
jmccrosky
by jmccrosky

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WILMA_BASE_URLYesYour school's Wilma URL (e.g., https://yourschool.inschool.fi)
WILMA_PASSWORDYesYour Wilma password
WILMA_USERNAMEYesYour Wilma username

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
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_scheduleA

Get the school schedule for a specific date.

get_week_scheduleA

Get the school schedule for a full week.

get_messagesA

Get list of messages from a folder.

get_messageA

Read a specific message with full content.

set_message_readA

Mark a message as read.

Wilma automatically marks messages as read when viewed. This tool explicitly triggers that by viewing the message. Note: Wilma does not support marking messages as unread.

get_recipientsA

Get list of available message recipients (teachers, staff).

Returns: List of recipients with their IDs and roles.

send_messageC

Send a message to a teacher or staff member.

reply_to_messageA

Reply to a message. This is the preferred way to reply to messages since it handles recipient resolution automatically via Wilma's reply form, without needing to look up recipient IDs separately.

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/jmccrosky/wilma-mcp'

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