Back to Home
thejens icon

lyngdorf-mcp

Verified Safe

by 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

Run Command
npx lyngdorf-mcp

Environment 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

Stats

Interest Score56
Security Score8
Cost ClassLow
Avg Tokens100
Stars2
Forks0
Last Update2025-12-04

Tags

LyngdorfAudio ControlMCP ServerHome AutomationDevice Management