Skip to main content
Glama
flujo-app
by flujo-app

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_AUDIO_STUDIO_DATANoPath to a JSON file for persisting project revisions.
MCP_AUDIO_STUDIO_TLS_KEYNoPath to TLS private key file for trusted HTTPS mode.
MCP_AUDIO_STUDIO_TLS_CERTNoPath to TLS certificate file for trusted HTTPS mode.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
studio_uiA

Open the complete interactive DAW. Use this when the user wants to see or edit the studio visually.

get_projectA

Return the authoritative DAW project, including transport, tracks, steps, clips, mixer, effects, plugins, EQ, and automation.

new_projectA

Create a fresh demo-ready audio project, replacing the current project.

set_projectA

Rename the current project.

set_transportC

Change playback, recording, tempo, time signature, swing, metronome, position, and loop settings.

add_trackB

Add an instrument or audio track linked to a built-in, sampler, WAM, or VST3 instrument slot.

update_trackB

Update track name, color, type, instrument, preset, oscillator, or instrument parameters.

remove_trackA

Remove a track and its notes, clips, mixer channel, effects, plugins, and related automation.

set_stepsA

Edit step-sequencer or piano-roll notes. Each update can toggle a step and set MIDI note, velocity, and gate length.

add_audio_clipB

Place an audio file on a track. Pass a data URL for bundled audio or a source URL for a remotely hosted file.

update_audio_clipA

Move, trim, rename, or change the gain of an audio clip.

remove_audio_clipA

Remove an audio clip from a track.

set_mixerA

Set volume, panning, mute, solo, and send levels for a track or the master channel.

set_equalizerB

Set the four-band EQ gains in dB for a track.

add_effectA

Add a filter, delay, reverb, distortion, compressor, chorus, or limiter to a track effects chain.

update_effectA

Enable, bypass, rename, mix, or change parameters on an effect slot.

remove_effectA

Remove an effect from a track effects chain.

add_pluginC

Add a built-in, Web Audio Module (WAM), or VST3 plugin slot. VST3 slots expose parameters and state for a native bridge.

update_pluginA

Enable, bypass, rename, change parameters, or store opaque plugin state for a plugin slot.

remove_pluginB

Remove a plugin slot from a track.

upsert_automationA

Create or update an automation lane for master/track volume, pan, effect, plugin, or instrument parameters.

remove_automationC

Remove an automation lane.

export_projectB

Export the complete project as portable JSON.

import_projectA

Replace the current project from an exported project JSON document.

render_audioA

Offline-render the current project to a stereo 16-bit WAV file and return playable audio.

get_renderA

Retrieve a recent rendered WAV file by render ID.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Audio Studio UIComplete interactive Audio Studio DAW interface.

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/flujo-app/mcp-audio-studio-mcpapp'

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