lyngdorf-mcp
Verified Safeby thejens
Overview
A Model Context Protocol (MCP) server for controlling Lyngdorf Audio devices (TDAI, MP, and CD series) via TCP, featuring auto-discovery, volume safety, and built-in documentation.
Installation
npx lyngdorf-mcpEnvironment Variables
- VOLUME_WARNING_THRESHOLD
- VOLUME_HARD_LIMIT
- LYNGDORF_IP
Security Notes
The server utilizes `child_process.spawn` to execute the `dns-sd` system utility for mDNS device discovery. While arguments for `dns-sd` are internally managed or derived from parsed `dns-sd` output, reliance on external executables always carries a minor risk of platform-specific inconsistencies or vulnerabilities in compromised environments. The `LYNGDORF_IP` environment variable allows manual IP specification, bypassing discovery, which could direct the server to an untrusted device if misconfigured. Volume control features include explicit safety checks (warning and hard limits). No `eval` or obvious hardcoded secrets were found.
Similar Servers
spotify-mcp-server
Enables AI assistants to control Spotify playback and manage playlists through a Model Context Protocol (MCP) server.
ha-mcp
A Model Context Protocol server that enables AI agents to exert complete control over Home Assistant through REST API and WebSocket integration with a rich set of enhanced tools.
advanced-homeassistant-mcp
A Model Context Protocol (MCP) server that enables AI assistants to seamlessly interact with Home Assistant for natural language smart home control.
mqtt-mcp
Provides a Model Context Protocol (MCP) server that connects LLM agents to MQTT devices, enabling AI-driven workflows for IoT and automation systems.