Audio Player MCP Server

Audio Player MCP Server

site icon
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(最新版本)

安装教程

  1. 克隆仓库: bash git clone https://github.com/Here-and-Tomorrow-LLC/audio-player-mcp.git
  2. 进入仓库目录: bash cd audio-player-mcp
  3. 以可编辑模式安装包: bash pip install -e .

调试方式

  • 在Mac上查看日志: bash tail -f ~/Library/Logs/Claude/mcp*.log
  • 在Windows上查看日志: bash type "%APPDATA%\Claude\logs\mcp*.log"

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。