1. Conduid
  2. AI
  3. Reaper MCP
MCP server · AI

Reaper MCP

A comprehensive Model Context Protocol (MCP) server that enables AI agents to create fully mixed and mastered tracks in REAPER with both MIDI and audio capabilities.

Unclaimed MIT ai
46Fair

Scored 4 days ago · breakdown

About Reaper MCP

Reaper MCP is an MCP server published by bonfire-systems in the AI category: a comprehensive Model Context Protocol (MCP) server that enables AI agents to create fully mixed and mastered tracks in REAPER with both MIDI and audio capabilities.

The repository has 161 stars and 33 forks, with the last commit 15 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/bonfire-systems/reaper-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Reaper MCP

Powered by Claude · Grounded in docs

I know everything about Reaper MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.3.0v0.3.0 · 7 Oct 2026Install pip install -U reaper-mcp-server What's new Every tool was tested against a running REAPER 7.82 and fixed where it failed (#14). Requires REAPER 7 or later. Rendering works. It was broken for every render and analysis tool.…
v0.2.0v0.2.0 · 3 Oct 2026Install pip install -U reaper-mcp-server What's new Track templates (#10): `list_track_templates` lists the `.RTrackTemplate` files in REAPER's TrackTemplates folder (subfolders included, with the track names each template contains), and…
v0.1.1v0.1.1 · 27 Mar 2026First proper release of reaper-mcp-server. Install pip install reaper-mcp-server What's included 58 MCP tools for controlling REAPER DAW via python-reapy Project management, tracks, MIDI, FX, audio, mixing, rendering, mastering, and…

README

REAPER MCP Server

A Model Context Protocol (MCP) server that enables AI agents to control REAPER DAW — 60 tools covering project management, tracks, track templates, MIDI, FX, mixing, mastering, rendering, and audio analysis.

Requirements

  • REAPER 7 or later, installed and running
  • Python 3.10+
  • REAPER's distant API enabled (see Setup)

Installation

pip install reaper-mcp-server

Or install from source:

git clone https://github.com/bonfire-systems/reaper-mcp.git
cd reaper-mcp
pip install -e .

Setting Up REAPER

The server communicates with REAPER via python-reapy, which requires REAPER's distant API to be enabled.

  1. Open REAPER
  2. Go to Actions > Run ReaScript
  3. Select scripts/enable_reapy.py from this repo (or create a new script with the contents below)
    import reapy
    reapy.config.enable_dist_api()
    
  4. Restart REAPER

Usage

With Claude Desktop

Add to your Claude Desktop config (claude_desktop_config.json):

{
  "mcpServers": {
    "reaper": {
      "command": "reaper-mcp-server",
      "args": []
    }
  }
}

With Claude Code

claude mcp add reaper -- reaper-mcp-server

Standalone

reaper-mcp-server          # start the server
reaper-mcp-server --debug  # with debug logging

Tools (60)

Project Management

create_project load_project save_project get_project_info set_tempo set_time_signature set_cursor_position play_project stop_transport

Tracks

create_track delete_track rename_track list_tracks get_track_info set_track_color create_bus create_send remove_send list_sends

Track Templates

list_track_templates insert_track_template

Inserts saved .RTrackTemplate files from REAPER's TrackTemplates folder (subfolders included) with their exact FX state, routing, folder structure and items, optionally at a given track position.

MIDI

create_midi_item add_midi_note create_chord_progression create_drum_pattern

FX & Instruments

add_fx remove_fx bypass_fx list_track_fx get_fx_parameters set_fx_parameter load_fx_preset add_master_fx list_master_fx set_master_fx_parameter

Audio

import_audio_file edit_audio_item start_recording adjust_pitch adjust_playback_rate

Mixing

set_track_volume set_track_pan set_track_mute set_track_solo set_send_volume set_master_volume add_volume_automation add_pan_automation

Rendering

render_project render_stems render_time_selection

Mastering

apply_mastering_chain apply_limiter normalize_project

Analysis

analyze_loudness analyze_dynamics analyze_frequency_spectrum analyze_stereo_field analyze_transients detect_clipping

Contributing

See CONTRIBUTING.md. In short: one concern per pull request, tested against a real REAPER (say which version), and an issue first for new tools.

License

MIT

README fetched from the repository 5 days ago. The original is authoritative.

Questions

About Reaper MCP

How do I install Reaper MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Reaper MCP safe to use with an AI agent?

Its trust score is 46 out of 100 (fair). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Reaper MCP still maintained?

Yes — the latest release is v0.3.0 (7 Oct 2026), and the last commit was 15 days ago. The repository has 161 stars and 1 open issues.