- Home
- MCP servers
- SuperCollider
SuperCollider
- javascript
8
GitHub Stars
javascript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"synohara-supercollider-mcp": {
"command": "npx",
"args": [
"-y",
"@makotyo/mcp-supercollider"
]
}
}
}You run an MCP server that lets you execute SuperCollider synths through MCP clients by leveraging supercolliderjs. This enables you to control audio synthesis from your MCP workflows with a lightweight, scriptable bridge.
How to use
You connect to the SuperCollider MCP Server from your MCP client by starting one of the supported local server configurations and then sending synth control requests through the MCP protocol. Choose the local configuration that fits your environment: Claude Desktop or Visual Studio Code. Once the server is up, you can instantiate and manage SuperCollider synths remotely, trigger audio events, and route audio output as part of your MCP-enabled automation.
How to install
Prerequisites you must have before starting:
- Install SuperCollider on your machine
- Install Node.js and npm from the official Node.js website
Configure the MCP server for Claude Desktop
{
"mcpServers": {
"mcp-supercollider": {
"command": [
"npx",
"-y",
"@makotyo/mcp-supercollollider"
]
}
}
}
Configure the MCP server for Visual Studio Code
{
"mcp": {
"servers": {
"mcp-supercollider": {
"command": "npx",
"args": [
"-y",
"@makotyo/mcp-supercollider"
]
}
}
}
}
Additional notes
Compatibility: This server has been tested and confirmed to work on macOS with Apple Silicon (M1). Compatibility with other operating systems or architectures has not been verified.
Environment and tooling: The configuration examples shown here use commonly available MCP integration points in Claude Desktop and Visual Studio Code. If you are deploying in another environment, adapt the JSON configuration blocks to your tooling while preserving the command and arguments required to start the MCP server.