Back to Browse

Opendaw MCP Server

Developer ToolsUse Caution4.2MCP RegistryLocal
Free

Server data from the Official MCP Registry

262 MCP tools for agent-native control of openDAW, a browser-based DAW

About

262 MCP tools for agent-native control of openDAW, a browser-based DAW

Security Report

4.2
Use Caution4.2High Risk

A well-structured MCP server for audio DAW control with comprehensive tooling and good code quality. Architecture properly isolates user operations within a Playwright-managed browser context. Input sanitization is present for JS injection prevention. Identified issues are moderate: overly broad shell execution permissions, missing validation on some enum parameters, and logging of potentially sensitive user operation paths. Permissions are appropriate for a developer tool controlling audio workstation operations. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity).

4 files analyzed · 11 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

File System Write

Writes or modifies files on your machine. Check that this is expected for the tool.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

Shell Command Execution

Runs commands on your machine. Be cautious — only use if you trust this plugin.

process_spawn

Check that this permission is expected for this type of plugin.

system_info

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

Path to the headless openDAW host directoryOptional

Environment variable: OPENDAW_HOST_DIR

URL of the running openDAW Vite dev serverOptional

Environment variable: OPENDAW_URL

Directory for rendered audio exportsOptional

Environment variable: OPENDAW_EXPORT_DIR

Path to Node.js binary directory (if not on PATH)Optional

Environment variable: NODE_BIN_DIR

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-ameobius-opendaw-mcp": {
      "env": {
        "OPENDAW_URL": "your-opendaw-url-here",
        "NODE_BIN_DIR": "your-node-bin-dir-here",
        "OPENDAW_HOST_DIR": "your-opendaw-host-dir-here",
        "OPENDAW_EXPORT_DIR": "your-opendaw-export-dir-here"
      },
      "args": [
        "opendaw-mcp"
      ],
      "command": "uvx"
    }
  }
}

Reviews

No reviews yet

Be the first to review this server!

Opendaw MCP Server - 262 MCP tools for agent-native control of openDAW, a | MCP Marketplace