
SuperCollider
Make sound with SuperCollider: synths, drums, chords, melodies and soundscapes over OSC.
- GitHub stars
- 27
- tools
- 13
- transport
- STDIO
- env vars
- 2
- last updated
- Nov 6, 2026
Tools
13 toolsPublic tool metadata for what this MCP can expose to an agent.
server_statusConnection check: scsynth version, CPU, running playbacks, recent server errors
Connection 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 notes
Silence everything this server started and cancel scheduled notes
No parameter schema in public metadata yet.
play_example_oscA short test chime
A short test chime
No parameter schema in public metadata yet.
play_synthOne note on sine, saw, square, noise, fm, pad or pluck
One 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 stereo
A 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 pan
A 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 space
A 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 tonic
A 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 notation
A 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 chords
Chord 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 strings
Drum 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, ambient
Drums 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 mood
A drone with overlapping swells in a calm, dark, bright, mysterious or chaotic mood
No parameter schema in public metadata yet.
Sponsors
Configuration
SC_HOSTdefault: 127.0.0.1Host of the SuperCollider server (scsynth)
SC_PORTdefault: 57110UDP port of the SuperCollider server (scsynth)
Readme
SuperCollider MCP 🎛️
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.
Details
- Repository
- github.com/tok/supercollidermcp
- Category
- Automation & Workflows
- Package
supercollider-mcp- Transport
- STDIO
- Registry
- MCP registry, active