Reaper MCP 服务器
这是一个简单的 MCP 服务器,它将 Reaper 项目连接到 MCP 客户端(如 Claude Desktop),并使您能够询问有关该项目的问题。
工具
find_reaper_projects
:查找您在配置中指定的目录中的所有 Reaper 项目。parse_reaper_project
:解析 Reaper 项目并返回 JSON 对象。
这些工具协同工作。当您向 Claude 询问有关特定 Reaper 项目的问题时,它会使用find_reaper_projects
工具查找该项目,然后使用parse_reaper_project
工具解析该项目并回答您的问题。要查看从该项目解析的所有数据,请查看src/domains/reaper_dataclasses.py
文件。
设置
- 安装依赖项
uv venv
source .venv/bin/activate
uv pip install .
- 配置 Claude 桌面
- 按照说明配置 Claude Desktop以与自定义 MCP 服务器一起使用
- 在
setup/claude_desktop_config.json
中找到示例配置 - 更新配置中的以下路径:
- 你的
uv
安装路径 - 您的 Reaper 项目目录
- 该服务器的目录
- 启动和配置
- 打开 Claude 桌面
- 在聊天框右下角找到锤子图标
- 单击锤子图标以验证您是否看到两个可用的 Reaper 工具:
find_reaper_projects
parse_reaper_project
- 随意询问!
- 询问有关您的 Reaper 项目的问题
- 始终包含您询问的具体 Reaper 项目的名称
- 您可以展开工具箱来查看传递给 Claude 的原始项目数据