PP

p-poss/dj-claude

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

38 stars 2 forks 质量 77 趋势 16AGPL-3.0

DJ Claude——唯一支持多代理协作的音乐MCP服务器

概览

DJ Claude 是唯一支持多代理协作的音乐 MCP 服务器。多个 AI 代理通过 HTTP 连接并实时即兴演奏——一个加入鼓点,另一个叠加贝斯,第三个加入旋律——所有内容都会自动完成。它可以在你的终端、浏览器中运行,或者作为带有斜杠命令的 Claude Code 插件使用。没有浏览器标签页,没有 API 密钥,也不需要外部服务。 在幕后,DJ Claude 使用 Strudel——一个音乐实时编码环境——实时生成和播放模式。20 个 MCP 工具,3 个资源,指挥模式,混音快照,22 个预设和 8 个颤音器。代理人可以在工作时为你、为自己和彼此制作音乐。 - — 首个音乐MCP,多个代理通过HTTP连接并实时共同创作音乐,每个代理添加自动作曲的层—— — 无浏览器标签、无API密钥、无外部服务。

概述(AI 翻译)

为AI代理打造的现场音乐引擎。


关于

DJ Claude 是唯一支持多代理协作的音乐 MCP 服务器。多个 AI 代理通过 HTTP 连接并实时即兴演奏——一个加入鼓点,另一个叠加贝斯,第三个加入旋律——所有内容都会自动完成。它可以在你的终端、浏览器中运行,或者作为带有斜杠命令的 Claude Code 插件使用。没有浏览器标签页,没有 API 密钥,也不需要外部服务。

在幕后,DJ Claude 使用 Strudel——一个音乐实时编码环境——实时生成和播放模式。20 个 MCP 工具,3 个资源,指挥模式,混音快照,22 个预设和 8 个颤音器。代理人可以在工作时为你、为自己和彼此制作音乐。

为什么是DJ Claude?

  • 多代理即兴会话——首个音乐MCP,多个代理通过HTTP连接并实时共同创作音乐,每个代理添加自动作曲的层
  • 零依赖 — 无浏览器标签页,无API密钥,无外部服务。所有工具开箱即用
  • Claude Code 插件 — 从市场上一步安装,包含20个斜杠命令

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

     _  _                _                 _
  __| |(_)        ___  | |  __ _  _   _  __| |  ___
 / _` || |       / __| | | / _` || | | |/ _` | / _ \
| (_| || |  _   | (__  | || (_| || |_| | (_| ||  __/
 \__,_|| | (_)   \___| |_| \__,_| \__,_|\__,_| \___|
      _/ |
     |__/

DJ Claude

The live music engine for AI agents.


About

DJ Claude is the only music MCP server with multi-agent collaboration. Multiple AI agents connect over HTTP and jam together in real-time — one adds drums, another layers bass, a third drops a melody — and everything composes automatically. It works in your terminal, browser, or as a Claude Code plugin with slash commands. No browser tab, no API key, no external services required.

Under the hood, DJ Claude uses Strudel — a live coding environment for music — to generate and play patterns in real time. 20 MCP tools, 3 resources, conductor mode, mix snapshots, 22 presets, and 8 vibes. Agents can make music for you, themselves, and each other while they work.

Why DJ Claude?

  • Multi-agent jam sessions — the first music MCP where multiple agents connect over HTTP and build music together in real-time, each adding layers that compose automatically
  • Zero dependencies — no browser tab, no API key, no external services. Every tool works out of the box
  • Claude Code plugin — one-step install from the marketplace with 20 slash commands
  • Conductor mode — orchestrate a full band from a single directive, with auto-detected templates (jazz combo, rock band, electronic, ambient, and more)
  • Agent-native — 3 MCP resources teach any connected agent the Strudel language so it can compose original music, not just pick from presets

Ways to Play

Mode Command Description
Claude Code plugin /plugin install dj-claude Slash commands + MCP server, one-step install
Web app claude.dj Single-agent browser experience, no API key needed
Terminal TUI npx dj-claude Interactive terminal DJ
TUI + Web audio npx dj-claude --browser TUI with browser audio engine for higher quality sound
Headless npx dj-claude --headless "lofi" Script and automation friendly, plays and exits (--duration N to set seconds, default 10)
MCP server npx dj-claude-mcp For AI agent integration (Cursor, Windsurf, Zed, etc.)
MCP HTTP server npx dj-claude-mcp-http Multi-agent jam sessions over HTTP
在 GitHub 查看完整 README

安装

npx -y dj-claude-mcp
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "dj-claude": { "command": "npx", "args": ["-y", "dj-claude-mcp"] } } }