
Audio Player MCP Server

2025.01.29
1
Python音频播放控制语音控制娱乐功能
Audio Player MCP Server 是一个基于模型上下文协议(MCP)的服务,允许用户通过Claude控制计算机上的音频播放。它支持多种音频格式,提供安全的文件访问,并能够与Claude Desktop集成,实现语音控制音频播放的功能。
View on GitHub
Overview
基本能力
产品定位
Audio Player MCP Server 是一个音频播放控制服务,旨在通过Claude实现语音控制计算机上的音频播放。
核心功能
- 播放MP3、WAV和OGG音频文件
- 列出音乐目录中的可用音频文件
- 停止音频播放
- 通过目录隔离实现安全的文件访问
适用场景
- 通过语音命令控制音频播放
- 在开发环境中集成音频控制功能
- 自动化音频播放任务
工具列表
- Claude Desktop:用于语音控制和与MCP服务器的交互
- Python 3.10或更高版本:运行MCP服务器的基础环境
常见问题解答
- 如果服务不工作,可以检查Claude的日志文件
- 确保正确设置了
AUDIO_PLAYER_DIR
环境变量
使用教程
使用依赖
- Python 3.10或更高版本
- Claude Desktop(最新版本)
安装教程
- 克隆仓库:
bash git clone https://github.com/Here-and-Tomorrow-LLC/audio-player-mcp.git
- 进入仓库目录:
bash cd audio-player-mcp
- 以可编辑模式安装包:
bash pip install -e .
调试方式
- 在Mac上查看日志:
bash tail -f ~/Library/Logs/Claude/mcp*.log
- 在Windows上查看日志:
bash type "%APPDATA%\Claude\logs\mcp*.log"