sonos-mcp-server

sonos-mcp-server

0

The Sonos MCP Server is designed to provide control and interaction capabilities with Sonos devices over a network. It offers features like discovering devices, managing playback, and handling queues, making it convenient to manage Sonos systems using MCP tools.

Sonos MCP Server

This project is a Sonos MCP server used to control and interact with Sonos devices on your network, offering features such as device discovery, playback control, and queue management.

Features

  • Discover Sonos devices on the network
  • Retrieve and control playback state for devices
  • Manage playback queues
  • Expose functionalities as MCP tools

Requirements

  • Python 3.7+
  • uv for managing Python projects

Installation

  1. Clone the repository
  2. Install dependencies using uv

Usage

  • Run the server with stdio or use SSE with Supergateway for advanced usage
  • Use MCP tools for various interactions with Sonos devices

License

Licensed under the MIT License.