Skip to main content
Glama

list_available_fx

Discover and filter installed audio effects plugins (VST, VST3, CLAP, JS) in REAPER projects to identify available processing tools for your mix.

Instructions

List installed FX plugins (VST, VST3, CLAP, and JS/JSFX).

  • filter: optional case-insensitive substring to match against plugin name or type e.g. 'fabfilter', 'vst3', 'clap', 'rea', 'comp' Returns a list of {name, type} objects and a total count. type values: 'VST' (VST2), 'VST3', 'CLAP', 'JS'

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
filterNo

Implementation Reference

  • The tool registration and handler implementation for list_available_fx.
    @mcp.tool()
    def list_available_fx(filter: str | None = None) -> dict[str, Any]:
        """
        List installed FX plugins (VST, VST3, CLAP, and JS/JSFX).
        - filter: optional case-insensitive substring to match against plugin name or type
                  e.g. 'fabfilter', 'vst3', 'clap', 'rea', 'comp'
        Returns a list of {name, type} objects and a total count.
        type values: 'VST' (VST2), 'VST3', 'CLAP', 'JS'
        """
        try:
            return _wrap(adapter.list_available_fx(filter=filter))
        except Exception as exc:
            return _err(exc)
  • Adapter method that forwards the call to the underlying Reaper client.
    def list_available_fx(
        self, filter: str | None = None
    ) -> dict[str, Any]:
        return self._client.call("list_available_fx", filter=filter)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/danielkinahan/ReaMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server