dj-claude

MCP.Pizza Chef: p-poss

DJ Claude lets your AI assistant create live music by combining multiple AI agents that add drums, bass, melodies, and more in real-time. You can use it in apps like Cursor or Windsurf, or directly in your terminal. It works with or without an Anthropic API key, letting you generate music from text prompts or use presets and direct code. Setup is simple, requiring just a copy-paste install and optional API key.

Files/PDF
Other
Writing

Use This MCP server To

Create AI-generated music from text descriptions Play preset music patterns for background ambiance Add and remove drum, bass, or melody layers live Save and load custom music mix snapshots Run a multi-agent jam session with AI collaborators Control music vibe and style with simple commands Use DJ Claude inside Cursor or Windsurf apps

README

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

DJ Claude

The live music engine for AI agents.

npm License: AGPL v3 GitHub


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

dj-claude FAQ

Can I use DJ Claude to create AI-generated music from text prompts?
Yes — with an Anthropic API key, you can generate music from descriptions; without it, you can still use presets and direct code to make music.
Can I run DJ Claude inside Cursor or Windsurf?
Yes — DJ Claude works as an MCP server integrated with Cursor, Windsurf, and similar apps.
Do I need an API key to use DJ Claude?
An Anthropic API key is optional. Without it, you can still create music using presets, code, and layers.
How hard is it to set up DJ Claude?
Setup is copy-paste-config level — you install with npx and optionally set your API key.
Does DJ Claude require a browser or external services?
No — it can run fully in your terminal or as a server without browser tabs or external dependencies.
Can multiple AI agents collaborate on music with DJ Claude?
Yes — multiple agents can jam together in real-time, each adding layers to the music.