Skip to main content
Glama
aaronckj
by aaronckj

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VM_MCP_KINDNoSelect your edition: basic | banana | potatobanana

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
mixer_stateA

Full mixer snapshot: every strip and bus with label, gain, mute, routing.

set_strip_gainA

Set a strip's fader gain in dB (0 = unity; range -60..+12).

mute_stripC

Mute or unmute an input strip.

set_strip_routingC

Send or stop sending a strip to an output. route: A1|A2|A3|B1|B2 (kind-dependent).

set_bus_gainC

Set a bus (output) gain in dB.

mute_busC

Mute or unmute an output bus.

get_levelsA

Current audio levels (post-fader) per strip and bus — spot silent or clipping paths.

trigger_macro_buttonC

Press-and-release a Voicemeeter macro button by index.

load_presetC

Load a Voicemeeter settings XML preset from the local filesystem.

restart_audio_engineA

Restart the Voicemeeter audio engine (fixes crackle/desync; brief dropout).

snapshot_stateA

Save the full mixer state (gains, mutes, routing, comp/gate, EQ) to a named snapshot file (letters/digits/_/- only). Take one when the stream sounds RIGHT.

diff_vs_snapshotA

Compare the LIVE mixer state against a saved snapshot — answers 'what changed since the known-good config'. Snapshot must live in the snapshot directory (as written by snapshot_state).

set_strip_compC

Set a strip's compressor knob (0.0 = off … 10.0 = max).

set_strip_gateC

Set a strip's noise-gate knob (0.0 = off … 10.0 = max).

set_bus_eqC

Enable or disable the parametric EQ on a bus.

set_strip_deviceA

Bind a hardware strip to a physical input device. driver: wdm|mme|ks|asio. Hardware strips only (virtual strips have no device).

health_checkA

Verify connection to Voicemeeter and report kind/version.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/aaronckj/voicemeeter-mcp'

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