mcp-svstudio

by ocadaruma

Integrations

  • Hosts the repository for the MCP server code, allowing users to clone and install the integration.

  • Uses Lua scripts to handle communication between the MCP server and Synthesizer V Studio application.

  • Supports integration with Synthesizer V Studio on macOS, with specific installation paths and configuration requirements.

Synthesizer V Studio MCP Server

MCP server for Synthesizer V AI Vocal Studio, which allows LLMs to create/edit vocal tracks e.g. adding lyrics to the melody.

Installation

Prerequisites

  • Node.js (tested with v22)
  • Synthesizer V Studio (tested with V2)

0. Clone this repo

git clone https://github.com/ocadaruma/mcp-svstudio.git

1. Configure Synthesizer V Studio

  • Copy below two files to Synthesizer V Studio scripts folder (On MacOS with V2 Studio, it's ~/Library/Application Support/Dreamtonics/Synthesizer V Studio 2/scripts by default)
    • sv-scripts/StartMCPServerRequestHandler.lua
    • sv-scripts/StopMCPServerRequestHandler.lua
  • Run StartServerRequestHandler on Synthesizer V Studio
    • From Scripts menu > MCP > StartServerRequestHandler
    • ⚠️ Please do this before configuring MCP client. Otherwise, you will get connection issue.

2. Configure MCP client

⚠️ Please run only one MCP server at a time.

Add below config to the MCP server config of your client. (e.g. On MacOS Claude Desktop, it's ~/Library/Application Support/Claude/claude_desktop_config.json by default)

{ "mcpServers": { "SynthesizerVStudioMCP": { "command": "/path/to/node", "args": [ "/path/to/mcp-svstudio/dist/index.js" ] } } }

Example commands

  • Sing something (then "Add harmony track")
  • Create an EDM vocal track
  • Add lyrics to the existing track

Development

Install dependencies:

npm install

Build the server:

npm run build

For development with auto-rebuild:

npm run watch

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

MCP server for Synthesizer V AI Vocal Studio, which allows LLMs to create/edit vocal tracks e.g. adding lyrics to the melody.

  1. Installation
    1. Prerequisites
    2. Clone this repo
    3. Configure Synthesizer V Studio
    4. Configure MCP client
  2. Example commands
    1. Development

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        MCP server for toolhouse.ai. This does not rely on an external llm unlike the official server.
        Last updated -
        1
        Python
        MIT License
      • -
        security
        F
        license
        -
        quality
        An MCP server that allows Claude to interact with local LLMs running in LM Studio, providing access to list models, generate text, and use chat completions through local models.
        Last updated -
        Python
      • -
        security
        F
        license
        -
        quality
        An MCP server that connects Claude to FL Studio, allowing the AI to compose music, control instruments, and live record melodies, chords, and drums to the piano roll.
        Last updated -
        8
        Python
        • Apple
      • -
        security
        -
        license
        -
        quality
        An MCP server that enables LLMs to generate spoken audio from text using OpenAI's Text-to-Speech API, supporting various voices, models, and audio formats.
        Last updated -
        1
        JavaScript
        MIT License

      View all related MCP servers

      ID: bm67u9m0ww