Skip to main content
MCP server CX Codex

REAPER MCP — Claude Code MCP server: features and setup

Give an AI assistant control over REAPER for MIDI editing, routing, and audio measurements. Useful when you want an agent to handle production tasks inside a REAPER project.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add reaper-mcp -- uvx twelvetake-reaper-mcp
Open on GitHub

What REAPER MCP does

REAPER MCP connects an AI assistant to REAPER, with tools for tracks, FX, automation, routing, and MIDI. Ask it to configure sidechain compression, build a mastering chain, or return a project overview with track levels, panning, effects, markers, and tempo.

A Lua bridge runs inside REAPER, while a JSFX analyzer supports measurement tools. Each change made by the assistant becomes its own entry in REAPER’s undo history. The server requires Python 3.10+, and the bridge must be running in REAPER; without it, the assistant cannot control the project.

What it helps with

  • set up sidechain compression on a track
  • build an FX chain on the master track
  • route selected tracks through a new bus
  • add MIDI notes and edit their velocity
  • measure project loudness and true peak

Example prompts for the agent

  • Set up sidechain compression on the bass, triggered by the kick.
  • Build a mastering chain on the master track.
  • Summarize this project, including tracks, FX, tempo, and markers.

How to install REAPER MCP

Platform CLI

claude mcp add reaper-mcp -- uvx twelvetake-reaper-mcp

uvx runs the command named after the package; if the README names another one, use uvx --from twelvetake-reaper-mcp <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about REAPER MCP

How do I install REAPER MCP in Claude Code?

Add the server with claude mcp add reaper-mcp -- uvx twelvetake-reaper-mcp. Then install and run the Lua bridge inside REAPER; the server needs that bridge to control a project.

What does REAPER MCP do?

It lets an AI assistant operate REAPER, including its FX, routing, automation, and MIDI tools. It also provides workflow actions such as setting up sidechain compression.

What does REAPER MCP need to run?

You need REAPER, Python 3.10+, and an MCP-compatible assistant. The Lua bridge runs in REAPER; measurement tools use the JSFX analyzer.

Similar MCP servers

MCP servers catalog →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor