music-assistant-mcp
Verified Safeby davidpadbury
Overview
Controls Music Assistant for multi-room audio, playback management, and music discovery.
Installation
uvx --from git+https://github.com/davidpadbury/music-assistant-mcp music-assistant-mcpEnvironment Variables
- MUSIC_ASSISTANT_URL
- MUSIC_ASSISTANT_TOKEN
Security Notes
The server uses Pydantic for input validation on all tool parameters, which helps prevent injection attacks. It relies on the `music-assistant-client` library for interaction with the Music Assistant server. No direct `eval` or `exec` calls are present in the provided source code, nor any direct system command execution without proper sanitization. Secrets (URL, token) are expected via environment variables, not hardcoded. The recommended installation method `uvx` runs the code in an isolated environment.
Similar Servers
ha-mcp
Provides AI agents with complete control over Home Assistant via REST and WebSocket APIs, offering a comprehensive suite of tools for smart home management, automation, and debugging.
spotify-mcp-server
Enables AI assistants to control Spotify playback and manage playlists via the Model Context Protocol (MCP).
spotify-streamable-mcp-server
Provides an LLM-friendly interface to control Spotify playback, search music, and manage playlists/saved songs, enabling voice control and smart-home automations.
advanced-homeassistant-mcp
A powerful, secure, and extensible Model Context Protocol (MCP) server that enables AI assistants like Claude, GPT, and Cursor to seamlessly interact with Home Assistant. Control your lights, climate, automations, and more through natural language commands.