aaronckj

voicemeeter-mcp

Community aaronckj
Updated

MCP server for controlling Voicemeeter on Windows: strip/bus gains, mutes, routing, levels, macro buttons, presets

voicemeeter-mcp

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

  • Uses the official Voicemeeter Remote API (viavoicemeeter-api).
  • Windows-only, local-only — the Remote API is an in-process DLL, so thisserver 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 ofacting.

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"

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

MCP Server · Populars

MCP Server · New

    drakulavich

    Kesha Voice Kit

    Give your tools a voice — speech to text and back, 25 languages, up to ~19× faster than Whisper. On your machine.

    Community drakulavich
    lobu-ai

    Lobu — Open-source backend for AI teammates

    Open-source control plane and runtime for organisational agents: shared company context, isolated execution, approvals and MCP.

    Community lobu-ai
    minipuft

    Claude Prompts MCP Server

    Wolfflow: Model Context Protocol (MCP) server for reusable prompt templates, multi-step workflow chains, and quality gates. Compose agentic workflows with an operator syntax; export as native skills to Claude Code, Cursor, OpenCode, and Gemini CLI.

    Community minipuft
    docmancer

    Docmancer

    Find out what your coding agents already know. Docmancer indexes the memory, rules, and instructions Claude Code, Codex, Cursor, and Gemini wrote on your machine, then carries the durable parts to every agent. Local-first, MIT.

    Community docmancer
    lineai-intelligence

    codelogic-mcp-server

    An MCP Server to utilize Codelogic's rich software dependency data in your AI programming assistant.