Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LYNGDORF_IP | No | Manually specify device IP if auto-discovery fails | |
| VOLUME_HARD_LIMIT | No | Maximum volume level (dB) that cannot be exceeded via tools | -10 |
| VOLUME_WARNING_THRESHOLD | No | Volume level (dB) that triggers a warning requiring user confirmation | -15 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| powerOn | Turn the audio amplifier on |
| powerOff | Turn the audio amplifier off |
| togglePower | Toggle amplifier power state |
| setVolume | Set absolute volume level in dB. VOLUME GUIDANCE: dB scale is logarithmic - every 10dB increase doubles perceived loudness. Reference levels: -50 to -40dB (very quiet/background), -40 to -30dB (quiet conversation), -30 to -20dB (normal listening), -20 to -10dB (loud), -10 to 0dB (very loud), above 0dB (extremely loud, risk of speaker/hearing damage). Most music listening happens between -35 and -20 dB. Always be conservative when increasing volume. |
| volumeUp | Increase volume by 0.5dB steps. VOLUME GUIDANCE: Due to logarithmic nature of dB, single steps (0.5dB) are barely audible. For noticeable changes: use 4-6 steps (2-3dB) for moderate adjustments, or 10+ steps for significant changes. Typical listening: -40 to -30dB (quiet background), -25 to -15dB (moderate), -10 to 0dB (loud). Always check current level first. |
| volumeDown | Decrease volume by 0.5dB steps. VOLUME GUIDANCE: Due to logarithmic nature of dB, single steps (0.5dB) are barely audible. For noticeable changes: use 4-6 steps (2-3dB) for moderate adjustments. Typical listening: -40 to -30dB (quiet background), -25 to -15dB (moderate), -10 to 0dB (loud). Always check current level first. |
| getVolume | Get current music/audio volume level |
| mute | Mute the audio/music |
| unmute | Unmute the audio/music |
| setBass | Set bass gain level (-12 to +12 dB) |
| getBass | Get current bass gain level |
| setBassFrequency | Set bass frequency (20 to 800 Hz) |
| getBassFrequency | Get current bass frequency |
| setTreble | Set treble gain level (-12 to +12 dB) |
| getTreble | Get current treble gain level |
| setTrebleFrequency | Set treble frequency (1500 to 16000 Hz) |
| getTrebleFrequency | Get current treble frequency |
| setBalance | Set left/right balance (L10-L1, 0, R1-R10) |
| getBalance | Get current left/right balance |
| setSource | Set input source |
| getSource | Get current audio input source |
| setRoomPerfectFocus | Set RoomPerfect focus position (1-8) |
| setRoomPerfectGlobal | Set RoomPerfect to Global position |
| getRoomPerfect | Get current RoomPerfect setting |
| setVoicing | Set voicing preset |
| nextVoicing | Switch to next voicing preset |
| previousVoicing | Switch to previous voicing preset |
| getVoicing | Get current voicing preset |
| play | Toggle music playback (play/pause). Works with streaming sources like Spotify, AirPlay, Roon, etc. |
| pause | Pause music playback (same as play - it toggles). Works with streaming sources. |
| next | Skip to next track. Works with streaming sources. |
| previous | Go to previous track. Works with streaming sources. |
| listSources | List all available input sources with their actual names from the device |
| listRoomPerfectPositions | List all RoomPerfect positions with their names from the device |
| getMuteStatus | Check if audio is currently muted |
| getStreamType | Get the current streaming service (Spotify, AirPlay, Roon, etc.) |
| getAudioStatus | Get current audio format information |
| getDeviceInfo | Get device model and identification information |
| discoverDevices | Discover Lyngdorf devices on the network via mDNS |
| listDevices | List all discovered Lyngdorf devices |
| selectDevice | Select and connect to a specific device by number |
| listVoicings | List available voicing presets and show current selection |
| getStatus | Get comprehensive device status |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| TDAI-1120 Command Reference | Complete command reference for TDAI-1120 |
| TDAI-1120 Troubleshooting | Troubleshooting guide for TDAI-1120 |
| TDAI-1120 Full Manual | Complete manual for TDAI-1120 |
| TDAI-1120 Owner's Manual - Table of Contents | Complete table of contents for TDAI-1120 owner's manual |
| TDAI-1120 Owner's Manual - Setup | Setup and installation guide |
| TDAI-1120 Owner's Manual - Features | Features and operation guide |
| TDAI-1120 Owner's Manual - RoomPerfect | RoomPerfect calibration guide |
| TDAI-2170 Command Reference | Complete command reference for TDAI-2170 |
| TDAI-2170 Troubleshooting | Troubleshooting guide for TDAI-2170 |
| TDAI-2170 Full Manual | Complete manual for TDAI-2170 |
| TDAI-2170 Owner's Manual - Table of Contents | Complete table of contents for TDAI-2170 owner's manual |
| TDAI-2170 Owner's Manual - Setup | Setup and installation guide |
| TDAI-2170 Owner's Manual - Features | Features and operation guide |
| TDAI-2170 Owner's Manual - RoomPerfect | RoomPerfect calibration guide |
| TDAI-2210 Command Reference | Complete command reference for TDAI-2210 |
| TDAI-2210 Troubleshooting | Troubleshooting guide for TDAI-2210 |
| TDAI-2210 Full Manual | Complete manual for TDAI-2210 |
| TDAI-2210 Owner's Manual - Table of Contents | Complete table of contents for TDAI-2210 owner's manual |
| TDAI-2210 Owner's Manual - Setup | Setup and installation guide |
| TDAI-2210 Owner's Manual - Features | Features and operation guide |
| TDAI-2210 Owner's Manual - RoomPerfect | RoomPerfect calibration guide |
| TDAI-3400 Command Reference | Complete command reference for TDAI-3400 |
| TDAI-3400 Troubleshooting | Troubleshooting guide for TDAI-3400 |
| TDAI-3400 Full Manual | Complete manual for TDAI-3400 |
| TDAI-3400 Owner's Manual - Table of Contents | Complete table of contents for TDAI-3400 owner's manual |
| TDAI-3400 Owner's Manual - Setup | Setup and installation guide |
| TDAI-3400 Owner's Manual - Features | Features and operation guide |
| TDAI-3400 Owner's Manual - RoomPerfect | RoomPerfect calibration guide |
| Search All Manuals | Search across all Lyngdorf manuals |