Skip to main content
Glama

delete_media_item

Remove a media item from a specified track in REAPER projects by providing track and item indices.

Instructions

Delete a media item from a track.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
track_indexYes
item_indexYes

Implementation Reference

  • The MCP tool registration and handler wrapper for `delete_media_item`. It catches exceptions and formats the result.
    def delete_media_item(track_index: int, item_index: int) -> dict[str, Any]:
        """Delete a media item from a track."""
        try:
            return _wrap(
                adapter.delete_media_item(track_index=track_index, item_index=item_index)
            )
        except Exception as exc:
            return _err(exc)
  • The implementation of `delete_media_item` in `ReaperAdapter`, which forwards the call to the `BridgeClient`.
    def delete_media_item(
        self, track_index: int, item_index: int
    ) -> dict[str, Any]:
        return self._client.call(
            "delete_media_item",
            track_index=track_index,
            item_index=item_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