Synthesizer V Studio

Provides an MCP server that enables LLMs to create and edit vocal tracks for Synthesizer V Studio, including adding lyrics to melodies.
  • javascript

7

GitHub Stars

javascript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

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

You can extend Synthesizer V AI Vocal Studio with an MCP server that lets large language models create or edit vocal tracks, including adding lyrics to melodies. This server acts as a bridge between your MIDI/vocal projects and automated tooling, enabling hands‑off composition and lyric generation workflows.

How to use

To use this MCP server with your client, configure your MCP client to connect to the Synthesizer V Studio MCP server. Then start the server from within Synthesizer V Studio and begin sending vocal track tasks from your integrated workflow.

Start by placing the MCP server into your client’s configuration. You will point the client at the local stdio server using a command and arguments that run Node with the server entry point. The example below shows the expected structure. Then start the server, and you can issue actions like creating vocal tracks or adding lyrics to existing tracks.

In Synthesizer V Studio you will start the MCP request handler before configuring your client. The handler enables connection between the studio and the MCP server so commands and responses flow correctly during your sessions.

How to install

npm install

Build the server to generate the production artifact used by your MCP client.

npm run build

For development with automatic rebuilds as you code, run the watcher.

npm run watch

Prerequisites you need before starting include Node.js (tested with v22) and Synthesizer V Studio (tested with V2). You should also prepare a local environment where you can run the MCP server alongside your studio instance.

Clone the server repository to your machine to obtain the MCP server and supporting scripts.

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

Additional config and runtime notes

Two helper scripts must be copied into the Synthesizer V Studio scripts folder so the studio can start and stop the MCP server on demand. Place these files as shown in the example paths.

  • sv-scripts/StartMCPServerRequestHandler.lua
  • sv-scripts/StopMCPServerRequestHandler.lua

Then run StartServerRequestHandler from within Synthesizer V Studio to establish the MCP connection before you configure the MCP client.

Configuration examples for the MCP client show a local stdio server using Node to run the server entry point. You will point the client to a Node binary and pass the server script as an argument.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Synthesizer V Studio MCP Server - ocadaruma/mcp-svstudio | VeilStrat