Audio Player MCP Server
A Model Context Protocol (MCP) server that allows Claude to control audio playback on your computer.
Features
- Play MP3, WAV, and OGG audio files.
- List available audio files in your music directory.
- Stop audio playback.
- Secure file access with directory isolation.
Requirements
- Python 3.10 or higher.
- Claude Desktop (latest version).
Installation
Clone the repository:
git clone https://github.com/Here-and-Tomorrow-LLC/audio-player-mcp.gitNavigate to the repository directory:
cd audio-player-mcpInstall the package in editable mode:
pip install -e .
Setup with Claude Desktop
Open Claude Desktop settings and navigate to:
Developer > Edit ConfigLocate your configuration file:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%Claudeclaude_desktop_config.json
- Mac:
Add the following configuration based on your operating system:
Mac/Linux:
{ "mcpServers": { "audio-player": { "command": "/path/to/your/venv/bin/python", "args": [ "/path/to/your/audio-player-mcp/src/audio_player_mcp/player.py" ], "env": { "AUDIO_PLAYER_DIR": "/path/to/your/audio/files" } } } }Windows:
{ "mcpServers": { "audio-player": { "command": "C:pathtoyourvenvScriptspython.exe", "args": [ "C:pathtoyouraudio-player-mcpsrcaudio_player_mcpplayer.py" ], "env": { "AUDIO_PLAYER_DIR": "C:pathtoyouraudiofiles" } } } }Note: If
AUDIO_PLAYER_DIRis not set, the server will default to using theMusicfolder in your home directory.Restart Claude Desktop.
Usage
You can now control audio playback by asking Claude:
- “What audio files do I have?”
- “Play song.mp3.”
- “Stop the music.”
Troubleshooting
If something isn’t working, check Claude’s logs:
Mac:
tail -f ~/Library/Logs/Claude/mcp*.logWindows:
type "%APPDATA%Claudelogsmcp*.log"
Development
Clone the repository:
git clone https://github.com/yourusername/audio-player-mcp.gitNavigate to the repository directory:
cd audio-player-mcpInstall development dependencies:
pip install -e ".[dev]"Run the MCP server in development mode:
mcp dev src/audio_player_mcp/player.py
License
This project is licensed under the MIT License.
Audio Player
Project Details
- Here-and-Tomorrow-LLC/audio-player-mcp
- MIT License
- Last Updated: 1/28/2025
Recomended MCP Servers
MCP server to interact with LogSeq via its Local HTTP API - enabling AI assistants like Claude to...
A thin wrapper around the OpenPyXl Python library that exposes some of its features as Model Context Protocol...
Simple MCP Server w/ Shell Exec. Connect to Local via Ngrok, or Host Ubuntu24 Container via Docker
Model Context Protocol Servers
小红书MCP服务 x-s x-t js逆向
Full implementation of Todoist Rest API & support Todoist Sync API for MCP server
This an Model Context Protocol (MCP) server that integrates Notion into your AI workflows. This server enables seamless...
MCP server enabling high-quality image generation via Together AI's Flux.1 Schnell model.





