MCP Server
mcp-svstudio
MCP server for Synthesizer V AI Vocal Studio, which allows LLMs to create/edit vocal tracks e.g. adding lyrics to the melody.
5
GitHub Stars
8/18/2025
Last Updated
MCP Server Configuration
1{
2 "name": "SynthesizerVStudioMCP",
3 "command": "/path/to/node",
4 "args": [
5 "/path/to/mcp-svstudio/dist/index.js"
6 ]
7}
JSON7 lines
README Documentation
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
Quick Install
Quick Actions
Key Features
Model Context Protocol
Secure Communication
Real-time Updates
Open Source