
bonfire-systems/reaper-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
bonfire-systems/reaper-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
bonfire-systems/reaper-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
REAPER DAW를 AI 에이전트가 제어할 수 있게 하는 모델 컨텍스트 프로토콜(MCP) 서버 — 프로젝트 관리, 트랙, 트랙 템플릿, MIDI, FX, 믹싱, 마스터링, 렌더링, 오디오 분석을 포함하는 60가지 도구.
요구 사항
- REAPER 7 이후 설치 및 실행 중
- 파이썬 3.10+
- REAPER의 원격 API 활성화 (설정 참조)
설치
또는 소스에서 설치하세요:
리퍼 설정
서버는 파이썬 리피(python-reapy)를 통해 REAPER와 통신하며, 이 과정에서 REAPER의 원격 API가 활성화되어야 합니다.
-
오픈 리퍼
-
Actions로 이동> ReaScript 실행
-
이 저장소에서
scripts/enable_reapy.py를 선택하거나 아래 내용으로 새 스크립트를 생성하기) -
REAPER 재시작
사용
클로드 데스크톱과 함께
Claude 데스크탑 설정에 추가하세요 (claude_desktop_config.json):
클로드 코드와 함께
독립적인 작품
도구 (60)
프로젝트 관리
create_project load_project save_project get_project_info set_tempo set_time_signature set_cursor_position play_project stop_transport
트랙
create_track delete_track rename_track list_tracks get_track_info set_track_color create_bus create_send remove_send list_sends
트랙 템플릿
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
REAPER MCP Server
A Model Context Protocol (MCP) server that enables AI agents to control REAPER DAW — 61 tools covering project management, tracks, track templates, MIDI, FX, mixing, mastering, rendering, and audio analysis.
Requirements
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.
- Open REAPER
- Go to Actions > Run ReaScript
- Select
scripts/enable_reapy.pyfrom this repo (or create a new script with the contents below)import reapy reapy.config.enable_dist_api() - 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 render_regions
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,
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"reaper": {
"command": "reaper-mcp-server",
"args": []
}
}
}