Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TV_HOSTNoIP address of the TV for dual-screen tools (ADB). Can also be set in config.yaml as 'tv.host'.
CATT_DEVICENoThe name of the Chromecast/DLNA device to cast to, as returned by 'catt scan'. Can also be set in config.yaml as 'catt.device'.

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": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
cast_youtubeA

Caste une video YouTube sur la TV (URL ou ID de video)

cast_urlA

Caste une URL quelconque (video, audio, stream) sur la TV

cast_stopA

Arrete le cast en cours sur la TV

cast_pauseA

Met en pause le cast en cours

cast_resumeB

Reprend la lecture du cast

cast_volumeA

Regle le volume du cast (0-100)

cast_seekC

Avance ou recule dans la video

cast_statusB

Retourne le statut du cast en cours

cast_scanA

Scanne les devices Chromecast/DLNA disponibles sur le reseau

cast_infoA

Retourne les infos detaillees du media en cours

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 10 tools

Disambiguation4/5

Most tools have clearly distinct purposes (stop, pause, resume, volume, seek, scan), but cast_status and cast_info could be confused since both return state-related information. cast_youtube and cast_url are similar but descriptions clarify the target type.

Naming Consistency5/5

All tools follow a consistent cast_ prefix with lowercase snake_case. The pattern is uniform: cast_<action> or cast_<target>, making the set predictable and easy to navigate.

Tool Count5/5

10 tools is well-scoped for a casting server, covering the essential actions without unnecessary bloat. Each tool earns its place in the workflow.

Completeness4/5

The set covers the full cast lifecycle: start, control, and query playback. Missing queue management or explicit device selection, but these are not core for basic casting operations.

Maintenance

ActivityMaintained
ResponsivenessResponsive