mcp-svstudio

Apache 2.0
  • Apple

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.

合成器 V Studio MCP 服务器

合成器 V AI Vocal Studio 的 MCP 服务器,允许 LLM 创建/编辑声乐曲目,例如在旋律中添加歌词。

安装

先决条件

  • Node.js(已使用 v22 测试)
  • 合成器 V Studio(使用 V2 测试)

0. 克隆此 repo

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

1. 配置合成器 V Studio

  • 将以下两个文件复制到 Synthesizer V Studio 脚本文件夹(在装有 V2 Studio 的 MacOS 上,默认位置为~/Library/Application Support/Dreamtonics/Synthesizer V Studio 2/scripts
    • sv-scripts/StartMCPServerRequestHandler.lua
    • sv-scripts/StopMCPServerRequestHandler.lua
  • 在 Synthesizer V Studio 上运行StartServerRequestHandler
    • 从脚本菜单 > MCP > StartServerRequestHandler
    • ⚠️ 请在配置 MCP 客户端之前执行此操作。否则,您将遇到连接问题。

2. 配置MCP客户端

⚠️ 请一次只运行一个 MCP 服务器。

将以下配置添加到客户端的 MCP 服务器配置中。(例如,在 MacOS Claude Desktop 上,默认为~/Library/Application Support/Claude/claude_desktop_config.json

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

示例命令

  • 唱点什么(然后“添加和声曲目”)
  • 创建 EDM 人声曲目
  • 为现有曲目添加歌词

发展

安装依赖项:

npm install

构建服务器:

npm run build

对于使用自动重建的开发:

npm run watch

You must be authenticated.

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

合成器 V AI Vocal Studio 的 MCP 服务器,允许 LLM 创建/编辑声乐曲目,例如在旋律中添加歌词。

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