MCP.Market

DJ Claude MCP server

by p-poss·io.github.p-poss/dj-claude·v0.1.6·35 stars

Agents can now live code music for you, themselves, and each other while they work.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

35 stars51 downloads/wk

Reviews

Write one

Nobody has reviewed DJ Claude yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

DJ Claude tools (5)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • hush

    Stop all music playback immediately.

  • now_playing

    Check what music is currently playing, including the Strudel code and DJ commentary.

  • play_music

    Generate and play live music. Describe what you want to hear — a genre, mood, activity, or anything creative. DJ Claude will compose a Strudel pattern and play it through the speakers.

  • play_strudel

    Evaluate raw Strudel/Tidal code directly, bypassing Claude generation. Use this when you already have Strudel code to play.

  • set_vibe

    Instantly set the musical vibe to match a mood. Great for matching music to the current coding task.

Public scan report

scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it

no findings
  • Code scan55 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 118 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How DJ Claude compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 63% of 48,255 servers
Tools
5
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
35
more than 92% of 28,688 servers
Downloads a week
51
more than 43% of 12,191 servers with a package

What its tools let an agent do: 4 read · 1 change

Install DJ Claude in Claude Code, Cursor or VS Code

Runs npx -y dj-claude on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add dj-claude -- npx -y dj-claude
Add to Cursor

What the publisher says

From the DJ Claude repository's README, as published. We do not edit it. Read it on GitHub

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

DJ Claude

The live music engine for AI agents.

<!-- Screenshots --> <!-- --> <!-- -->

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

Terminal audio vs. browser audio: By default, the CLI and MCP server render audio through node-web-audio-api — a Node.js reimplementation of the Web Audio API. It works everywhere with zero setup, but sample playback and effects can sound rougher than a real browser engine. Add --browser (CLI) or set DJCLAUDEBROWSER=1 (MCP) to route audio through your system browser's native Web Audio instead. This opens a background tab and produces noticeably higher quality sound — especially for pads, reverb, and layered patterns.

Quick Start

Prerequisites

  • Node.js >= 18
  • Anthropic API key — optional. Enables AI-generated music from text prompts. Without it, every tool still works via presets, direct Strudel code, or the code/layers parameters

Install & Run

# Set your API key (or add to a .env file)
export ANTHROPIC_API_KEY=sk-ant-...

# Launch the terminal DJ
npx dj-claude

Or install globally:

npm i -g dj-claude
dj-claude

Or go headless for scripting:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

DJ Claude: common questions

Is DJ Claude MCP server safe?
Mostly: it is graded B (82/100). Read the DJ Claude safety report
How do I install DJ Claude?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does DJ Claude need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is DJ Claude maintained?
The last commit was 155 days ago (2026-06-02). The latest release is v0.1.6.
How does DJ Claude compare with other MCP servers?
safety score 82/100 (higher than 63% of 48,255 servers); tools 5 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.