reaper-reapy-mcp

reaper-reapy-mcp

2

Reaper and MCP or AI Integration is a Python application designed to manage REAPER DAW using the Model Context Protocol. Key features include track management, FX control, and MIDI operations, all integrated via a remote control protocol. Its modular architecture and powerful automation capabilities make it vital for audio production environments.

Reaper and MCP or AI Integration

A Python application for managing REAPER Digital Audio Workstation (DAW) using the MCP (Model Context Protocol).

Features

  • Track and FX management
  • Project tempo control
  • Region and marker management
  • Master track control
  • MIDI and audio item operations
  • MCP integration for remote control

Requirements

  • Python 3.7+
  • REAPER DAW
  • Necessary Python modules (python-reapy, mcp[cli])
  • Internet connection for downloading sample audio

Installation

  1. Install REAPER.
  2. Enable reapy server in REAPER.
  3. Install the package.
  4. Enable Python in REAPER.

MCP Tools

  • Track Management
  • FX Management
  • Project Control
  • Master Track
  • MIDI Operations
  • Audio Item Operations

Contributing

Contributions are welcome via Pull Requests.

License

MIT License.