SS

synohara/supercollider-mcp

Productivity workflow

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

10 stars 3 forks 品質 69 トレンド 38MIT

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

概要

The SuperCollider MCP Server is a Model Context Protocol (MCP) server for the SuperCollider programming language that allows to execute synth using supercolliderjs. 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. 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. Add this to your claude_desktop_config.json: 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.

README

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"
        ]
      }
    }
  }
}
GitHub で README 全文を見る

インストール

npx -y @makotyo/mcp-supercollider
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

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