Skip to main content
Glama

AbletonMCP

by sharray2918

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
get_session_info_tool

Get detailed information about the current Ableton session

get_track_info_tool

Get detailed information about a specific track in Ableton.

create_midi_track_tool

Create a new MIDI track in the Ableton session.

set_track_name_tool

Set the name of a track.

set_tempo_tool

Set the tempo of the Ableton session.

create_clip_tool

Create a new MIDI clip in the specified track and clip slot.

add_notes_to_clip_tool

Add MIDI notes to a clip.

set_clip_name_tool

Set the name of a clip.

fire_clip_tool

Start playing a clip.

stop_clip_tool

Stop playing a clip.

start_playback_tool

Start playing the Ableton session.

stop_playback_tool

Stop playing the Ableton session.

load_instrument_or_effect_tool

Load an instrument or effect onto a track using its URI.

get_browser_tree_tool

Get a hierarchical tree of browser categories from Ableton.

get_browser_items_at_path_tool

Get browser items at a specific path in Ableton's browser.

load_drum_kit_tool

Load a drum rack and then load a specific drum kit into it.

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/sharray2918/ableton-mcp'

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