Skip to main content
Glama

list_fx

Retrieve all FX plugins on a track in REAPER, including name, index, parameter count, and enabled status. Use track_index=-1 for the master track.

Instructions

List all FX plugins on a track (name, fx_index, n_params, enabled). Use track_index=-1 for the master track.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
track_indexYes

Implementation Reference

  • MCP tool registration and handler for listing FX on a track.
    @mcp.tool()
    def list_fx(track_index: int) -> dict[str, Any]:
        """List all FX plugins on a track (name, fx_index, n_params, enabled).
        Use track_index=-1 for the master track."""
        try:
            return _wrap(adapter.list_fx(track_index=track_index))
        except Exception as exc:
            return _err(exc)
  • Adapter method that calls the bridge client to retrieve FX list.
    def list_fx(self, track_index: int) -> list[dict[str, Any]]:
        return self._client.call("list_fx", track_index=track_index)

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