Voice Processing · Entertainment & Media

Carla MCP Server logo

Carla MCP Server

agrathwohl/carla-mcp-server

A comprehensive Model Context Protocol (MCP) server for complete control over the Carla audio plugin host. This server enables natural language control of professional audio production workflows through Large Language Models.

Install

Client configuration

{
  "mcpServers": {
    "carla-mcp": {
      "command": "python",
      "args": [
        "/path/to/carla-mcp-server/server.py"
      ],
      "env": {
        "CARLA_PATH": "<CARLA_PATH>",
        "PYTHONPATH": "<PYTHONPATH>"
      }
    }
  }
}

Environment variables

CARLA_PATHLD_LIBRARY_PATHCARLA_MCP_LOG_LEVELCARLA_MCP_HOSTCARLA_MCP_PORT
Category
Voice Processing, Entertainment & Media
License
GPL-2.0
Updated
Oct 6, 2026

About Carla MCP Server

The Carla MCP Server provides 45 tools across 7 functional categories for complete audio production control. Built with Python 3.12+, it offers a production-ready interface between AI assistants and professional audio software.

Features

  • "Load my mixing project and set up a drum bus with compression"

  • "Create a filter sweep effect on the lead synth, sync it to tempo"

  • "Analyze my mix and suggest improvements for better frequency balance"

  • "Set up parallel compression for vocals with different verse/chorus settings"

  • "Prepare this session for live performance with low latency"

Tools (40)

  • load_session

    Load Carla project files

  • save_session

    Save current session state

  • create_snapshot

    Create A/B comparison snapshots

  • switch_session

    Hot-swap between sessions

  • list_sessions

    Show available sessions

  • delete_session

    Remove sessions

  • export_session

    Export to audio formats

  • import_session

    Import from external formats

  • load_plugin

    Load any plugin format

  • scan_plugins

    Discover available plugins

  • control_plugin

    Activate/bypass/solo/remove

  • batch_process

    Apply plugin chains to audio

  • list_plugins

    Show loaded plugins

  • get_plugin_info

    Detailed plugin information

  • clone_plugin

    Duplicate plugins with settings

  • replace_plugin

    Swap plugins with parameter mapping

  • connect_audio

    Create audio connections

  • create_bus

    Build audio buses for grouping

  • setup_sidechain

    Configure sidechain routing

  • get_routing_matrix

    View complete routing

  • disconnect_audio

    Remove connections

  • create_send

    Set up send/return effects

  • set_connection_gain

    Adjust connection levels

  • automate_parameter

    Create automation curves

  • map_midi_cc

    MIDI controller mapping

  • set_parameter

    Set plugin parameter values directly

  • get_parameter

    Get plugin parameter values and info

  • create_macro

    Multi-parameter macros

  • record_automation

    Capture parameter changes

  • randomize_parameters

    Creative randomization

  • morph_parameters

    Smooth parameter transitions

  • analyze_spectrum

    FFT spectrum analysis

  • measure_levels

    Peak/RMS/LUFS metering

  • capture_plugin_parameters

    Parameter monitoring over time

  • detect_feedback

    Feedback loop detection

  • analyze_latency

    System latency measurement

  • list_jack_ports

    Show available JACK ports

  • connect_jack_ports

    Connect JACK ports

  • disconnect_jack_ports

    Disconnect JACK ports

  • get_jack_connections

    View port connections

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS

Related MCP servers

More servers
Elevenlabs MCP logo

Elevenlabs MCP

elevenlabs/elevenlabs-mcp

620

ElevenLabs official MCP server providing text-to-speech and audio processing API interaction.

Voice Processing
MiniMax MCP Server logo

MiniMax MCP Server

MiniMax-AI/MiniMax-MCP

302

Official MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech and video/image generation APIs. This server allows MCP clients like Claude Desktop, Cursor, Windsurf, OpenAI Agents and others to generate speech, clone voices, generate video, generate image and more.

Voice Processing
Elevenlabs MCP Server logo

Elevenlabs MCP Server

mamertofabian/elevenlabs-mcp-server

76

A Model Context Protocol (MCP) server that integrates with ElevenLabs text-to-speech API, featuring both a server component and a sample web-based MCP Client (SvelteKit) for managing voice generation tasks.

Voice Processing
Smart Pet with MCP logo

Smart Pet with MCP

shijianzhong/smart-pet-with-mcp

46

An intelligent pet companion application based on the MCP protocol, enabling interaction with virtual pets through speech recognition and natural language processing, with support for multiple platforms.

Voice Processing
Minimax MCP Tools logo

Minimax MCP Tools

PsychArch/minimax-mcp-tools

45

A Model Context Protocol (MCP) server for Minimax AI integration, providing async image generation and text-to-speech with advanced rate limiting and error handling.

Voice Processing
Speech Interface (Faster Whisper) logo

Speech Interface (Faster Whisper)

kvadratni/speech-mcp

33

Speech MCP provides a voice interface for Goose, allowing users to interact through speech rather than text. It includes.

Voice Processing