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
- Clone the repository
- 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.