Skip to main content
Glama
aaronckj
by aaronckj

voicemeeter-mcp

An MCP (Model Context Protocol) server for controlling Voicemeeter (Basic, Banana, or Potato) on Windows: strip and bus gains, mutes, output routing, live levels, macro buttons, presets, and audio-engine restarts.

  • Uses the official Voicemeeter Remote API (via voicemeeter-api).

  • Windows-only, local-only — the Remote API is an in-process DLL, so this server must run on the PC where Voicemeeter runs. From another machine, connect over SSH stdio (example below).

  • Every mutating tool accepts dry_run=true and returns a preview instead of acting.

Quick start (on the Voicemeeter PC)

# select your edition: basic | banana | potato   (default: banana)
set VM_MCP_KIND=banana

claude mcp add voicemeeter -s user -- uvx voicemeeter-mcp

From a different machine (SSH stdio):

claude mcp add voicemeeter -s user -- ssh streampc "uvx voicemeeter-mcp"

Related MCP server: reaper-mcp-server

Tools

Tool

Purpose

mixer_state

full snapshot: every strip/bus with label, gain, mute, routing

set_strip_gain / mute_strip

input fader control

set_strip_routing

send a strip to A1/A2/A3/B1/B2 outputs

set_bus_gain / mute_bus

output control

get_levels

live post-fader levels — find silent or clipping paths

trigger_macro_button

press a Voicemeeter macro button

load_preset

load a settings XML

restart_audio_engine

the classic crackle fix

health_check

connection + version

A typical agent ask: "the game audio is too loud on stream"mixer_state to find the strip by label → set_strip_gain(strip, -12).

Development

pip install -e '.[dev]'
ruff check src tests && pytest

Tests run anywhere (fake Remote API); only live use requires Windows.

License

MIT

Install Server
A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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