返回市场
MCP-工作室服务器

MCP-工作室服务器

作者:ocadaruma7 星标更新:2025-04-02

项目介绍

Synthesizer V Studio MCP 服务器

用于 Synthesizer V AI 声乐工作室的MCP服务器,允许大型语言模型创建或编辑声乐轨道,例如向旋律添加歌词。

安装

预备条件

  • Node.js(已测试版本 v22)
  • Synthesizer V Studio(已测试版本 V2)

0. 克隆此仓库

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

1. 配置 Synthesizer V Studio

  • 将以下两个文件复制到 Synthesizer V 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"
      ]
    }
  }
}

示例命令

  • 唱歌(然后“添加和声轨道”)
  • 创建电子舞曲声乐轨道
  • 向现有轨道添加歌词

开发

安装依赖项:

npm install

构建服务器:

npm run build

开发时自动重建:

npm run watch