返回 MCP 目录
public公开dns本地运行

SuperCollider MCP

SuperCollider MCP服务器是一个为SuperCollider编程语言设计的MCP协议服务,支持通过supercolliderjs执行合成器。

article

README

🚀 超循环器 MCP 服务器

超循环器 MCP 服务器是专门为 SuperCollider 编程语言打造的 模型上下文协议 (MCP) 服务器。借助它,能够使用 supercolliderjs 执行合成声音,为声音合成带来更多可能。

🚀 快速开始

在使用超循环器 MCP 服务器之前,需要满足以下先决条件:

  1. 在您的设备上安装 SuperCollider
  2. 您的设备上应已安装 Node.js 和 npm。可以从 Node.js 官方网站 下载。

✨ 主要特性

  • 专为 SuperCollider 编程语言设计,适配性强。
  • 支持使用 supercolliderjs 执行合成声音。

📦 安装指南

使用 Claude Desktop

将以下内容添加到您的 claude_desktop_config.json 文件中:

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

使用 VS Code

将以下 JSON 块添加到您的用户设置 (JSON) 文件中。可以通过按下 Ctrl + Shift + P 并输入“Preferences: Open User Settings (JSON)”来打开。

如果您选择,也可以将其添加到工作区中的一个名为 .vscode/mcp.json 的文件中。这样可以与其他用户共享配置。

⚠️ 重要提示

.vscode/mcp.json 文件中不需要 mcp 键。

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

🔧 技术细节

该项目已在配备 Apple Silicon (M1) 处理器的 macOS 系统上测试并确认可以使用。不过,尚未验证与其他操作系统或处理器架构的兼容性。在使用时,如果您的系统或架构不在测试范围内,可能会遇到兼容性问题。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端