Lyngdorf MCP Server
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 |
|---|---|
| powerOnB | Turn the audio amplifier on |
| powerOffB | Turn the audio amplifier off |
| togglePowerB | Toggle amplifier power state |
| setVolumeA | 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. |
| volumeUpA | 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. |
| volumeDownA | 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. |
| getVolumeB | Get current music/audio volume level |
| muteB | Mute the audio/music |
| unmuteB | Unmute the audio/music |
| setBassB | Set bass gain level (-12 to +12 dB) |
| getBassB | Get current bass gain level |
| setBassFrequencyC | Set bass frequency (20 to 800 Hz) |
| getBassFrequencyC | Get current bass frequency |
| setTrebleC | Set treble gain level (-12 to +12 dB) |
| getTrebleB | Get current treble gain level |
| setTrebleFrequencyB | Set treble frequency (1500 to 16000 Hz) |
| getTrebleFrequencyB | Get current treble frequency |
| setBalanceC | Set left/right balance (L10-L1, 0, R1-R10) |
| getBalanceB | Get current left/right balance |
| setSourceC | Set input source |
| getSourceB | Get current audio input source |
| setRoomPerfectFocusC | Set RoomPerfect focus position (1-8) |
| setRoomPerfectGlobalB | Set RoomPerfect to Global position |
| getRoomPerfectB | Get current RoomPerfect setting |
| setVoicingC | Set voicing preset |
| nextVoicingB | Switch to next voicing preset |
| previousVoicingB | Switch to previous voicing preset |
| getVoicingB | Get current voicing preset |
| playA | Toggle music playback (play/pause). Works with streaming sources like Spotify, AirPlay, Roon, etc. |
| pauseB | Pause music playback (same as play - it toggles). Works with streaming sources. |
| nextA | Skip to next track. Works with streaming sources. |
| previousA | Go to previous track. Works with streaming sources. |
| listSourcesB | List all available input sources with their actual names from the device |
| listRoomPerfectPositionsB | List all RoomPerfect positions with their names from the device |
| getMuteStatusB | Check if audio is currently muted |
| getStreamTypeB | Get the current streaming service (Spotify, AirPlay, Roon, etc.) |
| getAudioStatusB | Get current audio format information |
| getDeviceInfoB | Get device model and identification information |
| discoverDevicesC | Discover Lyngdorf devices on the network via mDNS |
| listDevicesB | List all discovered Lyngdorf devices |
| selectDeviceC | Select and connect to a specific device by number |
| listVoicingsB | List available voicing presets and show current selection |
| getStatusB | 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 |
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/thejens/lyngdorf-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server