MCP Family Kiosk Display
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| kiosk_get_statusB | Get the current kiosk display state and current scene |
| kiosk_set_playlistB | Replace the full display playlist with one or more scenes (supports text, image, and video elements) |
| kiosk_show_sceneB | Jump to a specific scene index in the current playlist |
| kiosk_next_sceneB | Advance to the next scene |
| kiosk_previous_sceneB | Go back to the previous scene |
| kiosk_set_overlayB | Show or hide a large overlay message on top of the display |
| kiosk_set_themeB | Change the active visual theme and transition |
| kiosk_reset_defaultsB | Reset the display to defaults and starter scenes |
| kiosk_show_calendarB | Render a ready-made family calendar dashboard from simple event data |
| kiosk_show_choresB | Render a chore dashboard with due tasks, completed items, and points |
| kiosk_show_meal_planB | Render a meal planner scene with prep and shopping details |
| kiosk_show_school_runB | Render a school-run readiness screen with leave time and checklist |
| kiosk_announceB | Show an announcement scene and optional large overlay message |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 13 tools
Every tool has a clearly distinct purpose with no overlap. For example, kiosk_announce is for announcements, kiosk_show_calendar is for calendar displays, and kiosk_next_scene is for scene navigation, making it easy for an agent to select the right tool without confusion.
All tool names follow a consistent 'kiosk_' prefix with descriptive verb_noun patterns, such as kiosk_set_overlay and kiosk_show_scene. This uniformity enhances readability and predictability across the toolset.
With 13 tools, the server is well-scoped for managing a family kiosk display, covering scene control, overlays, playlists, themes, and specific dashboard views. Each tool serves a unique function, justifying its inclusion without bloat.
The toolset provides complete coverage for the domain, including scene navigation (next, previous, show), configuration (set_playlist, set_theme, reset_defaults), status retrieval (get_status), and specialized dashboards (calendar, chores, meal_plan, school_run), leaving no obvious gaps for agent workflows.