SuperCollider MCP

SuperCollider MCP

By Synohara GitHub

-

supercollider mcp
Overview

what is SuperCollider MCP?

SuperCollider MCP is a Model Context Protocol (MCP) server for the SuperCollider programming language that allows users to execute synths using supercolliderjs.

how to use SuperCollider MCP?

To use SuperCollider MCP, install SuperCollider and Node.js on your machine, then configure it with either Claude Desktop or VS Code by adding the appropriate JSON configuration.

key features of SuperCollider MCP?

  • Executes synths using supercolliderjs.
  • Compatible with Claude Desktop and VS Code.
  • Specifically tested for macOS with Apple Silicon (M1) processors.

use cases of SuperCollider MCP?

  1. Creating and executing audio synths in SuperCollider.
  2. Integrating audio processing workflows in development environments like VS Code.
  3. Facilitating audio programming for macOS users.

FAQ from SuperCollider MCP?

  • What platforms does SuperCollider MCP support?

Currently, it is confirmed to work only on macOS with Apple Silicon (M1) processors.

  • Do I need to install anything before using SuperCollider MCP?

Yes, you need to install SuperCollider and Node.js on your machine.

  • Can I use SuperCollider MCP with other operating systems?

Compatibility with other operating systems or processor architectures has not been verified.

Content

SuperCollider MCP Server

The SuperCollider MCP Server is a Model Context Protocol (MCP) server for the SuperCollider programming language that allows to execute synth using supercolliderjs.

Prerequisites

  1. Install SuperCollider on your machine.
  2. Node.js and npm should be installed on your machine. You can download it from Node.js official website.

Compatibility

This project has been tested and confirmed to work only on macOS with Apple Silicon (M1) processors. Compatibility with other operating systems or processor architectures has not been verified.

Installation

Usage with Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-supercollider": {
      "command": [
        "npx", 
        "-y",
        "@makotyo/mcp-supercollider"]
    }
  }
}

Usage with VS Code

Add the following JSON block to your User Settings (JSON) file in VS Code. You can do this by pressing Ctrl + Shift + P and typing Preferences: Open User Settings (JSON).

Optionally, you can add it to a file called .vscode/mcp.json in your workspace. This will allow you to share the configuration with others.

Note that the mcp key is not needed in the .vscode/mcp.json file.

{
  "mcp": {
    "servers": {
      "mcp-supercollider": {
        "command": "npx",
        "args": [
          "-y",
          "@makotyo/mcp-supercollider"
        ]
      }
    }
  }
}
No tools information available.
School MCP
School MCP by 54yyyu

A Model Context Protocol (MCP) server for academic tools, integrating with Canvas and Gradescope platforms.

canvas mcp
View Details
repo-template
repo-template by loonghao

A Model Context Protocol (MCP) server for Python package intelligence, providing structured queries for PyPI packages and GitHub repositories. Features include dependency analysis, version tracking, and package metadata retrieval for LLM interactions.

-

google-calendar mcp
View Details
strava-mcp
strava-mcp by jeremysilva1098

MCP server for strava

strava mcp
View Details

Model Context Protocol (MCP) server implementation for Rhinoceros/Grasshopper integration, enabling AI models to interact with parametric design tools

grasshopper mcp
View Details

MCP configuration to connect AI agent to a Linux machine.

security mcp
View Details

AI assistant built with Streamlit, NVIDIA NIM (LLaMa 3.3:70B) / Ollama, and Model Control Protocol (MCP).

python mcp
View Details