reaper-mcp
PyPI
v1.4.0
Published by nbdy — no publish provenance, so origin is unverified, but the source is public: the repository link below is self-declared yet readable, so you can inspect the code before adopting it.
MCP server for REAPER DAW: project, tracks, MIDI, FX, samples.
The grade answers one question — how safe is this server for you to adopt — so it is computed in two auditable stages. Nothing below is an opinion or an LLM's guess; every line is a real term the deterministic engine applied, and the same input always yields the same number.
1. Threat score — 100 − 0 = 100. What the published surface and source actually contain:
The deterministic scan raised no scored threat in the surface it inspected — the threat score stayed at 100. Capability observations and advisory notes are recorded but never lower it.
2. Client adoption risk — 100 − 1 = 99. Three small, subtract-only factors that reflect your risk in adopting it — a clean scan proves less on a powerful, unverified or barely-inspectable package, so the grade says so plainly:
| Points | Adoption-risk factor |
|---|---|
| −1 | publisher verification (public source) — no provenance, but the source is public and inspectable |
Capability observations and info notes are shown under Findings but never scored.
Open any row's finding below for the file, line and evidence behind a deduction.
Each tool and what it can reach — statically extracted from the published source.
add_fx_to_trackno sensitive capabilityadd_markerno sensitive capabilityadd_midi_file_to_trackno sensitive capabilityadd_midi_to_trackno sensitive capabilityadd_regionno sensitive capabilityadd_sample_dirno sensitive capabilityanalyze_audio_fileno sensitive capabilityanalyze_loudnessno sensitive capabilityanalyze_project_structureno sensitive capabilityanalyze_track_audiono sensitive capabilityapply_envelope_to_waveformno sensitive capabilityapply_mastering_chainno sensitive capabilityapply_mixing_templateno sensitive capabilityarrange_song_structureno sensitive capabilityaudio_apply_compressionno sensitive capabilityaudio_apply_eqno sensitive capabilityaudio_apply_fadeno sensitive capabilityaudio_normalizeno sensitive capabilityaudio_pitch_shiftno sensitive capabilityaudio_reverseno sensitive capabilityaudio_time_stretchno sensitive capabilityauto_level_tracksno sensitive capabilitybatch_analyze_samplesno sensitive capabilitybeats_to_timeno sensitive capabilitycan_redono sensitive capabilitycan_undono sensitive capabilitycontinue_songno sensitive capabilitycreate_song_from_scratchno sensitive capabilitycreate_trackno sensitive capabilitycreate_variationno sensitive capabilitydelete_trackno sensitive capabilitydetect_chord_progressionno sensitive capabilitydetect_frequency_conflictsno sensitive capabilityextract_rhythm_patternno sensitive capabilityfind_relative_keyno sensitive capabilitygenerate_additive_synthno sensitive capabilitygenerate_adsr_envelopeno sensitive capabilitygenerate_arpeggiono sensitive capabilitygenerate_bass_lineno sensitive capabilitygenerate_chord_progressionno sensitive capabilitygenerate_drum_patternno sensitive capabilitygenerate_fm_synthno sensitive capabilitygenerate_melody_from_chordsno sensitive capabilitygenerate_midi_patternno sensitive capabilitygenerate_noiseno sensitive capabilitygenerate_pretty_midino sensitive capabilitygenerate_sawtooth_waveno sensitive capabilitygenerate_sine_waveno sensitive capabilitygenerate_square_waveno sensitive capabilitygenerate_subtractive_synthno sensitive capabilitygenerate_triangle_waveno sensitive capabilityget_all_midi_notes_from_trackno sensitive capabilityget_bpmno sensitive capabilityget_cursor_positionno sensitive capabilityget_fx_paramno sensitive capabilityget_marker_countno sensitive capabilityget_play_positionno sensitive capabilityget_play_rateno sensitive capabilityget_play_stateno sensitive capabilityget_project_detailsno sensitive capabilityget_project_lengthno sensitive capabilityget_project_nameno sensitive capabilityget_project_pathno sensitive capabilityget_project_structureno sensitive capabilityget_region_countno sensitive capabilityget_sample_metadatano sensitive capabilityget_scale_notesno sensitive capabilityget_time_selectionno sensitive capabilityget_track_item_countno sensitive capabilityget_track_nameno sensitive capabilityget_track_panno sensitive capabilityget_track_volumeno sensitive capabilityhumanize_midino sensitive capabilityimport_sample_to_trackno sensitive capabilityis_project_dirtyno sensitive capabilitylist_fx_on_trackno sensitive capabilitylist_markersno sensitive capabilitylist_regionsno sensitive capabilitylist_sample_dirsno sensitive capabilitylist_tracksno sensitive capabilitylist_vst_pluginsno sensitive capabilitymute_trackno sensitive capabilitynew_projectno sensitive capabilitypauseno sensitive capabilityplayno sensitive capabilityquantize_notes_to_scaleno sensitive capabilityrecordno sensitive capabilityredono sensitive capabilityremove_sample_dirno sensitive capabilityrender_track_to_fileno sensitive capabilitysave_projectno sensitive capabilitysearch_samplesno sensitive capabilitysearch_samples_by_attributesno sensitive capabilityselect_trackno sensitive capabilityset_bpmno sensitive capabilityset_cursor_positionno sensitive capabilityset_fx_paramno sensitive capabilityset_time_selectionno sensitive capabilityset_track_colorno sensitive capabilityset_track_panno sensitive capabilityset_track_volumeno sensitive capabilitysolo_trackno sensitive capabilitystopno sensitive capabilitysuggest_chord_progressionno sensitive capabilitysuggest_compatible_samplesno sensitive capabilitysuggest_next_sectionno sensitive capabilitysuggest_track_panningno sensitive capabilitytime_to_beatsno sensitive capabilitytranspose_notesno sensitive capabilityundono sensitive capabilityunmute_trackno sensitive capabilityunselect_trackno sensitive capabilityunsolo_trackno sensitive capabilityScan history per published version. The engine is deterministic — the same version always yields the same score, so a changed score means the package itself changed.
| Version | Score | Findings | Engine | Scanned |
|---|---|---|---|---|
v1.4.0 latest |
A 99/100 | 0 | 1.13.0 | 2026-08-25 |
Show this server's live Trust Score in your README, docs or website. The badge is served straight from the registry and updates automatically after every rescan — no API key needed. It links back to this page, so anyone who sees the grade can also read the findings behind it instead of taking a number on faith.
The score above is reproducible: the same package version always yields the same result. Run it locally or over the free API — no account, no LLM, fully deterministic.
npx mcptrustchecker scan reaper-mcp --online --registry pypi
Independent packages implementing the same tool, scanned with the same engine. Compare all 3 side by side →
MCP server for controlling REAPER DAW with AI agents
MCP server for controlling REAPER DAW — real-time mixing, FX control, and frequency analysis for AI agents
Turn designs into shipped parts: quote 3D printing, CNC, and decals, then check out.
Aleph's official SiliconFlow media-generation MCP server (image / video / TTS)
MCP server for image generation using Google Gemini AI
Ambience AI MCP Server - Generate images, videos, and audio through Model Context Protocol
MCP server exposing every endpoint of the AstroWay Calculation API as tools — natal, synastry, transits, Vedic dashas, Tarot, Numerology, Human Design, AI horoscopes — for Claude Desktop, Cursor and any MCP-compatible AI agent.
Audio-guide and trip-planning tools for 1,100+ cities from Audiala. Free, no API key.