Labsco
MCP SERVER

SuperCollider MCP Server

by Synohara

Have SynthDef code written, run and played for a set duration — one synth on its own, or several sounding together.

Music & Audio ProductionVerified
Summary
A sound described in a sentence is audible in the same turn.

synth-execute closes the whole loop — SynthDef code generated, code executed, sound produced — and multi-synth-execute repeats it across a list of synths playing at once. Both take a duration, so playback is bounded by the call rather than left running. Neither records nor saves what plays, so anything you want to keep has to be captured outside the server.

What it is

An audio server that generates SynthDef code and executes it, so a described sound is played rather than printed.

What you get
  • synth-execute generates SynthDef code, runs it and plays the resulting sound for a given duration.
  • multi-synth-execute runs several SynthDefs at the same time, taking a list of synths and a duration.
Requirements

No account or key. The tools compile and run SynthDef code on the machine hosting the server, and the sound comes out there.

Setup effort

One command — npx -y @makotyo/mcp-supercollider