使用说明
SuperCollider MCP 服务器
SuperCollider MCP服务器是一个 模型上下文协议(MCP) 用于SuperCollider编程语言的服务器,允许使用supercolliderjs执行合成器。
先决条件
- 安装 SuperCollider 在你的机器上。
- 您的机器上应安装 Node.js 和 npm。您可以从以下网址下载: Node.js官方网站根据上面的信息,执行如下指令:
兼容性
该项目已经过测试,仅确认可在搭载苹果自研硅(M1)芯片的macOS系统上运行。尚未验证与其他操作系统或处理器架构的兼容性。
安装
与Claude Desktop一起使用
添加到您的 claude_desktop_config.json根据上面的信息,执行如下指令:
{
"mcpServers": {
"mcp-supercollider": {
"command": [
"npx",
"-y",
"@makotyo/mcp-supercollider"]
}
}
}
在VS Code中的使用方法
在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"
]
}
}
}
}