AI人声编辑服务器

Synthesizer V Studio MCP服务器,允许LLMs创建和编辑人声音轨,例如为旋律添加歌词。

  • by ocadaruma
  • Lua
  • 本地部署
  • 15 星标
  • 更新于
在 GitHub 查看 ocadaruma/mcp-svstudio

使用说明

合成器V Studio MCP服务器

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

安装

先决条件

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

0.克隆此仓库

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

1.配置合成器V Studio

  • 将以下两个文件复制到Synthesis V Studio脚本文件夹(在带V2 Studio的MacOS上 ~/Library/Application Support/Dreamtonics/Synthesizer V Studio 2/scripts 默认情况下)
    • sv-scripts/StartMCPServerRequestHandler.lua
    • sv-scripts/StopMCPServerRequestHandler.lua
  • 跑 StartServerRequestHandler 合成器V工作室
    • 从脚本菜单>MCP>启动服务器请求处理程序
    • ⚠️ 请在配置MCP客户端之前执行此操作。否则,您将遇到连接问题。

2.配置MCP客户端

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

将以下配置添加到客户端的MCP服务器配置中。(例如,在MacOS克劳德桌面上 ~/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