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 |
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 | {} |
| 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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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