
Make sound with SuperCollider: synths, drums, chords, melodies and soundscapes over OSC.
Public tool metadata for what this MCP can expose to an agent.
server_statusConnection check: scsynth version, CPU, running playbacks, recent server errorsConnection check: scsynth version, CPU, running playbacks, recent server errors
No parameter schema in public metadata yet.
stop_allSilence everything this server started and cancel scheduled notesSilence everything this server started and cancel scheduled notes
No parameter schema in public metadata yet.
play_example_oscA short test chimeA short test chime
No parameter schema in public metadata yet.
play_synthOne note on sine, saw, square, noise, fm, pad or pluckOne note on sine, saw, square, noise, fm, pad or pluck
No parameter schema in public metadata yet.
create_layered_synthA thick unison: several detuned copies of one note spread in stereoA thick unison: several detuned copies of one note spread in stereo
No parameter schema in public metadata yet.
create_lfo_modulationA held note with a server-side LFO on pitch, volume, filter or panA held note with a server-side LFO on pitch, volume, filter or pan
No parameter schema in public metadata yet.
create_granular_textureA cloud of 5–100 tiny grains per second, scattered in pitch and spaceA cloud of 5–100 tiny grains per second, scattered in pitch and space
No parameter schema in public metadata yet.
play_melodyA generated melody in one of 14 scales that resolves to the tonicA generated melody in one of 14 scales that resolves to the tonic
No parameter schema in public metadata yet.
create_sequenceA melody you spell out using note-string notationA melody you spell out using note-string notation
No parameter schema in public metadata yet.
create_chord_progressionChord symbols as pads, staccato stabs, 8th-note arpeggios or power chordsChord symbols as pads, staccato stabs, 8th-note arpeggios or power chords
No parameter schema in public metadata yet.
create_drum_patternDrum patterns in preset styles or custom step stringsDrum patterns in preset styles or custom step strings
No parameter schema in public metadata yet.
create_generative_rhythmDrums that keep mutating: minimal, techno, glitch, jazz, ambientDrums that keep mutating: minimal, techno, glitch, jazz, ambient
No parameter schema in public metadata yet.
create_ambient_soundscapeA drone with overlapping swells in a calm, dark, bright, mysterious or chaotic moodA drone with overlapping swells in a calm, dark, bright, mysterious or chaotic mood
No parameter schema in public metadata yet.
Sponsors
SC_HOSTdefault: 127.0.0.1Host of the SuperCollider server (scsynth)
SC_PORTdefault: 57110UDP port of the SuperCollider server (scsynth)
A Model Context Protocol server that lets AI assistants make sound with SuperCollider. Ask for "a dark ambient drone with slow swells" or "a breakbeat at 170 under a Cm7-Fm7 arpeggio" and it plays on your SuperCollider server.
supercollider-mcp