Claude音频播放器
STDIO让Claude控制电脑音频播放的服务器
让Claude控制电脑音频播放的服务器
A Model Context Protocol (MCP) server that allows Claude to control audio playback on your computer.
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 .
Open Claude Desktop settings and navigate to:
Developer > Edit Config
Locate your configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
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_DIR
is not set, the server will default to using the Music
folder in your home directory.
Restart Claude Desktop.
You can now control audio playback by asking Claude:
If something isn't working, check Claude's logs:
Mac:
tail -f ~/Library/Logs/Claude/mcp*.log
Windows:
type "%APPDATA%\Claude\logs\mcp*.log"
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
This project is licensed under the MIT License.