返回 MCP 目录
public公开dns本地运行

reaper-mcp-server

一个连接Reaper项目与MCP客户端的简单服务器,支持通过Claude Desktop查询项目信息。

article

README

🚀 重锤MCP服务器

这是一个简单的MCP服务器,它可以将重锤项目连接到像Claude Desktop这样的MCP客户端,让您能够针对该项目提出问题,为项目相关信息的查询提供便利。

✨ 主要特性

  • 项目查找find_reaper_projects 工具可在指定的配置目录中查找所有Reaper项目。
  • 项目解析parse_reaper_project 工具能解析一个Reaper项目,并返回一个JSON对象。
  • 协同工作:这两个工具相互协作。当您向Claude询问特定Reaper项目的问题时,它会先使用 find_reaper_projects 工具定位该项目,再使用 parse_reaper_project 工具解析项目并回答您的问题。若要查看所有被解析的项目数据,可查看 src/domains/reaper_dataclasses.py 文件。

📦 安装指南

1. 安装依赖

uv venv
source .venv/bin/activate

uv pip install .

2. 配置Claude Desktop

3. 启动并配置

  • 打开Claude Desktop。
  • 在聊天框的右下角查找锤子图标。
  • 点击锤子图标,确保您能看到两个Reaper工具:
    • find_reaper_projects
    • parse_reaper_project

Claude Desktop Tools

4. 开始提问!

  • 提出有关您的Reaper项目的问题。
  • 始终包含您询问的特定Reaper项目的名称。
  • 您可以展开工具栏以查看传递给Claude的原始项目数据。 Claude Desktop Tools
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端