reaper-mcp-server
by yeeking
Overview
Enables language models to control and interact with the Reaper Digital Audio Workstation (DAW) through an MCP server.
Installation
python src/reaper_mcp_server.pyEnvironment Variables
- MCP_HOST
- MCP_PORT
- MCP_TRANSPORT
Security Notes
The server explicitly states 'Security: There is none so watch out.' It exposes a `call_api` tool that allows arbitrary ReaScript API functions to be invoked by name with provided arguments. This creates a critical vulnerability for prompt injection leading to unrestricted access and potential command execution on the host system via REAPER's capabilities. There is no authentication or authorization mechanism.
Similar Servers
spotify-streamable-mcp-server
Provides an LLM-friendly interface to control Spotify playback, search music, and manage playlists/saved songs, enabling voice control and smart-home automations.
midi-mcp-server
An MCP server that enables AI models to generate MIDI files from text-based music data, allowing programmatic creation of musical compositions.
riffmcp
An MCP server that allows LLMs to play, compose, and render music.
carla-mcp-server
Enables natural language control of professional audio production workflows by acting as a Model Context Protocol (MCP) server for the Carla audio plugin host, providing 45 tools across 7 functional categories.