mpd-mcp-server

mpd-mcp-server

0

mpd-mcp-server connects MPD with MCP, offering music control via MCP tools. It supports features such as playback and playlist management, allowing flexible configuration of server settings.

Overview

mpd-mcp-server is a server that integrates MPD (Music Player Daemon) with MCP (Model Context Protocol). It provides features like music playback and playlist management through MCP tools.

Features

  • MPD Integration: Allows operations like play, pause, skip, and playlist management.
  • MCP Tool Support: Exposes MPD operations as MCP tools.
  • Flexible Configuration: Configurable MPD server address and port via environment variables.

Prerequisites

  • Go 1.24.1 or later
  • MPD server
  • MCP protocol-compatible client

Available Tools

  • Search: Find songs in the MPD database.
  • Playback Controls: Play, pause, stop, resume, skip songs.
  • Playlist Management: Manage current playlist, add or clear songs.