Audio Player
An MCP server for controlling local audio file playback.
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.git -
Navigate to the repository directory:
cd audio-player-mcp -
Install the package in editable mode:
pip install -e .
Setup with Claude Desktop
-
Open Claude Desktop settings and navigate to:
Developer > Edit Config -
Locate your configuration file:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_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:\path\to\your\venv\Scripts\python.exe", "args": [ "C:\path\to\your\audio-player-mcp\src\audio_player_mcp\player.py" ], "env": { "AUDIO_PLAYER_DIR": "C:\path\to\your\audio\files" } } } }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*.log -
Windows:
type "%APPDATA%\Claude\logs\mcp*.log"
Development
-
Clone the repository:
git clone https://github.com/yourusername/audio-player-mcp.git -
Navigate to the repository directory:
cd audio-player-mcp -
Install 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.
Serveurs connexes
Wordle MCP
Fetches daily Wordle solutions for a specific date via the Wordle API.
Kali MCP Server
A Python MCP Server that connects Large Language Models natively to a comprehensive suite of offensive security tools.
SNOTEL MCP Server
Provides access to USDA SNOTEL weather and snow data.
BASTION
Risk Intelligence MCP Server for crypto agents — 52 tools, 72B AI model, 560+ signals, derivatives, on-chain, autonomous trading
Smithsonian Open Access
An MCP server to interact with the Smithsonian’s Open Access collection.
MCP-Weather
Provides weather information using the Japan Meteorological Agency API. No authentication required.
Manifold Markets
Interact with Manifold Markets prediction markets, including market creation, trading, and liquidity management.
Teukhos
Spawn production-ready MCP servers from a single YAML file
NFT Log Analyser
AI-powered log analysis MCP server. Scans 500MB+ log files locally, analyses errors with Ollama + CrewAI agents, and automatically files structured GitHub Issues. 100% local — no logs leave your machine.
Ingero
eBPF-based GPU causal observability agent with MCP server. Traces CUDA Runtime/Driver APIs via uprobes and host kernel events via tracepoints to build causal chains explaining GPU latency. 7 MCP tools for AI-assisted GPU debugging and root cause analysis. <2% overhead, production-safe.