Claude Collider MCP
An MCP server for SuperCollider: an agent writes and plays music live, with composition skills and a session recording format.
- 62 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The agent executes SuperCollider code and plays sound on your computer.
Install
- Works in
Manual install
git clone https://github.com/jeremyruppel/claude-collider.gitThe first install command in the README clones the repository; then `npm run setup` is run and `claude` is started.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The agent executes SuperCollider code and plays sound on your computer.
This is third-party code. Review the repository files before installing.
What it does
Claude Collider boots SuperCollider inside the session and gives the agent MCP tools for live sound coding. The user describes the sounds wanted and the agent writes SuperCollider code and executes it in real time. It ships more than twenty-seven built-in synths, a sampler that auto-loads samples from user folders and utility classes for arrangement, melody development and a breakbeat mangler. A tape format records and plays back songs across sessions. The repository holds instructions for Claude and music composition skills: `songwriting`, `arrange-tape`, `play-tape` and `record-tape`. The server also works with other MCP clients.
Who it is for. Musicians and sound designers who write music by live coding and want an agent to handle synthesis and arrangement.
Good fit when
- A beat and a bassline must be sketched from a description.
- A song must be recorded and played back in the next session.
- You want to drive your own samples through an agent.
- A melody must be developed and an arrangement built.
Not a fit when
- A finished audio editor with a graphical interface is needed.
- SuperCollider is not installed.
- Music is needed with no audio system setup.
Example request
Boot SuperCollider and compose thirty seconds of a lo-fi beat with a soft bass, then save the result as a tape.MCP
- Transport
- stdio
- Authentication
- not required
Environment variables
CC_SAMPLES_PATHCC_RECORDINGS_PATH
Limitations
SuperCollider, Node.js 18 or newer and an MCP client are required. It works best from the repository folder, where the instructions and skills for Claude live. The agent executes SuperCollider code and plays sound, so check volume and audio output beforehand. Sample and recording paths are set with `CC_SAMPLES_PATH` and `CC_RECORDINGS_PATH`. The server is built locally with `npm run setup` or `npm install && npm run build`.
How to disable. Remove the server with `claude mcp remove claude-collider` and delete the repository folder. Tape recordings and samples live in your folders and are removed separately.
FAQ
What must be installed?
SuperCollider, Node.js 18 or newer and Claude Code, Claude Desktop or another MCP client.
How do I connect to Claude Code?
The repository has a `.mcp.json`. After building, start Claude Code from its root and approve the server, or run `claude mcp add` with the path to `dist/index.js`.
What is a tape?
A format for recording and playing back songs across sessions using the `record-tape` and `play-tape` skills.
How do I use my own samples?
Set `CC_SAMPLES_PATH` and the sampler loads files from that folder automatically.
Does it work only with Claude?
No, the server should work with any MCP client, but the instructions and skills target Claude.
Discussion
No questions or reviews yet.
Related
MCP serversMCP Music Studio: music in chat with an agent
mcp-music-studio
An MCP server where an agent writes ABC sheet music or a Strudel live beat and the player with an editor opens in chat
A local sound studio with an MCP server: an agent makes effects, music, songs and speech on open-weight models
The MCP server of the Audionaut editor: an agent cuts, moves, fades, analyses and exports multitrack audio projects.
An MCP server with 181 tools: an agent writes MIDI, mixes and masters tracks in REAPER without sending the project to the cloud.
MCP server and panel let an agent read an Adobe After Effects comp and build animation as ordinary editable layers and keyframes.
An MCP server for Ableton Live: the agent creates tracks, places clips and builds arrangements straight in the open project
README in short
A SuperCollider MCP server with built-in synths, a sampler and music composition skills.