ue5-audio-mcp

Controls the Unreal Editor audio plugin over TCP to build MetaSounds graphs and scan Blueprints.

6|2|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/koshimazaki/UE-AUDIO-MCP --skill ue5-audio-mcp-koshimazaki
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ue5-audio-mcp
Source: https://github.com/koshimazaki/UE-AUDIO-MCP/tree/main/.claude/skills/ue5-audio-mcp
Command: npx skills add https://github.com/koshimazaki/UE-AUDIO-MCP --skill ue5-audio-mcp-koshimazaki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building MetaSounds DSP graphs and inspecting audio Blueprints in Unreal Engine 5 normally requires manual editor work; this Skill exposes the UE Audio MCP plugin's TCP server on port 9877 so an AI can create nodes, wire connections, and export graphs programmatically. ## Core Features & Use Cases - MetaSounds Graph Construction: Create builders, add oscillators, filters, and envelopes, connect pins, and build assets to /Game/ paths via JSON commands. - Project Scanning & Export: List assets by class, scan Blueprints for audio logic, and export existing MetaSound graphs including nodes, edges, and variables. - Audition & Debugging: Ping the plugin, audition sounds in-editor, and diagnose connection issues on 127.0.0.1:9877. - Use Case: Ask the AI to create a filtered synth with an AD envelope — it sends create_builder, add_node, connect, and build_to_asset commands and produces a playable MetaSoundSource asset. ## Quick Start Ask the AI to ping the Unreal Editor plugin on port 9877 and then build a simple sine wave MetaSound source saved to /Game/Audio/MCP.

Frequently Asked Questions about ue5-audio-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a MetaSounds graph from Python in Unreal Engine 5?▼

Send JSON commands over TCP to 127.0.0.1:9877 with a 4-byte big-endian length prefix. Call create_builder first, then add_node, set_default, and connect for each node, and finish with build_to_asset targeting a /Game/ path.

How to scan a Blueprint for audio logic in UE5?▼

Use the scan_blueprint command with the asset_path parameter, optionally setting audio_only to true to filter for audio-relevant nodes. It returns graphs and an audio_summary describing the sound logic found.

What node types are available for MetaSounds graph building?▼

The skill documents key nodes like Sine, Saw, Biquad Filter, AD/ADSR Envelope, Wave Player, and Multiply with their pin names. Run list_node_classes to discover the full set of engine-registered node classes.

Why does the TCP connection to the Unreal Editor plugin drop?▼

The connection drops after roughly 17 rapid commands. Reconnect using progressive delay between retries, and verify the plugin is running by sending a ping command to port 9877.

Can I connect an audio pin to a float pin in MetaSounds?▼

No, audio and float pins cannot be cross-connected. Use the correct node variant for the data type, such as UE::Multiply::Audio for audio signals, and check pin types in the node specs reference.