SuperCollider MCP Server

Um servidor MCP para a linguagem de programação SuperCollider que executa sintetizadores usando supercolliderjs.

Documentação

Servidor MCP do SuperCollider

O SuperCollider MCP Server é um servidor Model Context Protocol (MCP) para a linguagem de programação SuperCollider que permite executar sintetizadores usando supercolliderjs.

Pré-requisitos

  1. Instale o SuperCollider na sua máquina.
  2. Node.js e npm devem estar instalados na sua máquina. Você pode baixá-los no site oficial do Node.js.

Compatibilidade

Este projeto foi testado e confirmado para funcionar apenas no macOS com processadores Apple Silicon (M1). A compatibilidade com outros sistemas operacionais ou arquiteturas de processador não foi verificada.

Instalação

Uso com o Claude Desktop

Adicione isto ao seu claude_desktop_config.json:

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

Uso com VS Code

Adicione o seguinte bloco JSON ao arquivo User Settings (JSON) no VS Code. Você pode fazer isso pressionando Ctrl + Shift + P e digitando Preferences: Open User Settings (JSON).

Opcionalmente, você pode adicioná-lo a um arquivo chamado .vscode/mcp.json no seu workspace. Isso permitirá que você compartilhe a configuração com outras pessoas.

Observe que a chave mcp não é necessária no arquivo .vscode/mcp.json.

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