
YouTube Music MCP Server

2025.02.17
0
JavaScript音乐播放控制AI集成娱乐功能
YouTube Music MCP Server 是一个基于模型上下文协议(MCP)的服务,旨在通过Google Chrome实现AI模型对YouTube Music播放的控制。它充当AI助手与音乐播放之间的桥梁,允许AI根据歌曲名称和艺术家名称搜索并播放音乐。该服务支持跨平台操作,特别针对macOS上的Chrome自动化进行了优化。
View on GitHub
Overview
基本能力
产品定位
YouTube Music MCP Server 是一个连接AI模型与YouTube Music播放服务的中间件,通过MCP协议实现AI对音乐播放的控制。
核心功能
- 搜索YouTube Music中的歌曲
- 在Google Chrome中直接播放歌曲
- 支持基于歌曲名称和艺术家名称的搜索
- 错误处理和日志记录
- 跨平台支持(专注于macOS上的Chrome自动化)
适用场景
- AI助手集成音乐播放功能
- 自动化音乐播放测试
- 音乐推荐系统的后端服务
工具列表
create_note
: 创建新的文本笔记summarize_notes
: 生成所有存储笔记的摘要
常见问题解答
- 调试建议使用MCP Inspector工具
- 安装时需要配置Claude Desktop的配置文件
使用教程
使用依赖
npm install
安装教程
- 构建服务器
npm run build
- 配置Claude Desktop
在MacOS上编辑:
~/Library/Application Support/Claude/claude_desktop_config.json
在Windows上编辑:%APPDATA%/Claude/claude_desktop_config.json
添加以下配置:
{
"mcpServers": {
"youtube-music-server": {
"command": "/path/to/youtube-music-server/build/index.js"
}
}
}
调试方式
使用MCP Inspector进行调试:
npm run inspector