Reaper DAW语言模型交互服务器

Reaper-mcp-server是一个允许语言模型与Reaper数字音频工作站(DAW)交互的MCP服务器。

  • by yeeking
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 yeeking/reaper-mcp-server

使用说明

收割机mcp服务器

允许语言模型与收割者DAW交互的MCP服务器

git clone https://github.com/yeeking/reaper-mcp-server.git
cd reaper-mcp-server
## maybe maybe a venv
pip install -r requirements.txt
python src/reaper_mcp_server.py

然后配置你的lm工作室或其他工具,然后就可以使用了。例如,对于lm studio,请将以下内容放入您的mcp.json中:

{
  "mcpServers": {
    "reaper-mcp": {
      "url": "http://127.0.0.1:8000/mcp"
    }
  }
}

收割器设置

您需要允许python与Reaper对话-在设置中:

我有这些设置:

/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/lib/

libpython3.12.dylib

然后,我不得不在reascript中运行一个小脚本来打开API-将“your_venv_dir”交换为先前安装软件包的虚拟环境的locatipon。操作->编辑重新脚本

import sys
sys.path.append("<your_venv_dir>/lib/python3.12/site-packages")
import reapy
reapy.config.enable_dist_api()

运行它并重新启动Reaper。

安全

没有人这么小心。