reaper_list_installed_fx
Lists all FX plugins scanned by Reaper (VST2/VST3/CLAP/JS) with names to use when adding effects to tracks. Supports filtering and pagination.
Instructions
List every FX plugin Reaper has scanned (VST2/VST3/CLAP/JS).
Reads Reaper's own scan-cache files directly (no bridge round-trip). Use
this to find the exact fx_name string to pass to reaper_add_fx_to_track.
Each item: name (pass this to add_fx, e.g. "VST3i: Serum (Xfer Records)"),
kind (VST/VSTi/VST3/VST3i/CLAP/CLAPi/JS), is_instrument (bool), filename.
Result is paginated. The response wraps the page in
{total, count, offset, has_more, next_offset, items}.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "reaper_list_installed_fx"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name_filter | No | Case-insensitive substring to narrow results (e.g. 'serum', 'reacomp') | |
| instruments_only | No | If true, return only synths/samplers (instruments) | |
| limit | No | Maximum results to return | |
| offset | No | Number of results to skip for pagination | |
| response_format | No | 'markdown' for human-readable output or 'json' for machine-readable | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |