Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DENON_HOSTNoIP address or hostname of the Denon AVR receiver.
DENON_PORTNoTelnet port for the Denon AVR control protocol (default: 23).23
DENON_CONFIGNoPath to a YAML configuration file containing 'denon.host' and 'denon.port'. Overrides default configuration file paths.

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
volume_setA

Regle le volume du Denon a un niveau specifique (0-98). 80 = 0dB reference.

volume_upC

Augmente le volume du Denon.

volume_downA

Baisse le volume du Denon.

mute_onA

Active le mute du Denon.

mute_offC

Desactive le mute du Denon.

mute_toggleA

Toggle le mute du Denon (on/off).

power_onA

Allume le Denon AVR.

power_offA

Eteint le Denon AVR (standby).

get_statusA

Retourne le statut du Denon : volume, power (on/standby/unknown), muted, source (BD, TV, GAME...), reachable.

set_inputA

Change la source d'entree du Denon (BD, TV, GAME, SAT/CBL, DVD, MPLAY).

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 target distinct actions: volume control, mute control, power control, status, and input selection. The only minor overlap is mute_on/mute_off/mute_toggle, where toggle is redundant with the explicit setter tools, but descriptions are clear enough to avoid serious confusion.

Naming Consistency4/5

Tool names mostly follow a predictable snake_case pattern with noun prefixes like volume_, mute_, power_. Minor inconsistency exists with get_status and set_input, which place the verb first, but this is still readable and clearly structured.

Tool Count5/5

Ten tools is well-scoped for a Denon AVR control server. Every tool covers a meaningful function: volume, mute, power, status, and input, without unnecessary bloat or trivial duplicates.

Completeness4/5

The core AV receiver control surface is covered: volume adjust and set, mute control, power on/off, status retrieval, and input selection. Minor gaps exist such as missing per-zone controls or more advanced audio settings, but the essential operations are complete.

Maintenance

ActivityMaintained
ResponsivenessResponsive