Back to MCP directory
publicPublicdnsLocal runtime

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

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client