Facilitates control of the MPD music service through integration with Xiaozhi AI.
Mcpd is a dedicated service designed to bridge the MPD (Music Player Daemon) music server with Xiaozhi AI, enabling external control over your music playback. Written in Rust, it acts as an MCP (Media Control Protocol) server, allowing Xiaozhi AI to send commands and manage your MPD instance. The tool offers flexible configuration options via command-line arguments and a TOML file, ensuring easy setup for various environments, including pre-compiled versions available for platforms like OpenWrt aarch64.
Características Principales
01Configurable MPD host and Xiaozhi endpoint
020 GitHub stars
03Integrates MPD with Xiaozhi AI via MCP protocol
04Supports TOML configuration files for easy setup
05Provides pre-compiled releases, including for OpenWrt aarch64
Casos de Uso
01Enable AI-driven voice control for MPD music playback systems
02Deploy a compact music control service on embedded devices like OpenWrt routers
03Automate music management within a smart home ecosystem using Xiaozhi AI