monolith

tumourlove/monolith
★ 95 stars C++ 💻 Code/Dev Tools Updated 1d ago
MCP plugin for Unreal Engine 5.7 — gives AI assistants full read/write access to Blueprints, Materials, Niagara VFX, Animation, Mesh, AI (BT/ST/EQS/SO), GAS, Logic Driver, ComboGraph, UI, Audio (Sound Cues + MetaSounds), and more. 1,226 actions across 16 modules. Zero Python dependency.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "monolith": {
      "command": "npx",
      "args": [
        "-y",
        "tumourlove/monolith"
      ]
    }
  }
}

README Excerpt

**One plugin. Every Unreal domain. Zero dependencies.** --- Monolith is an Unreal Engine editor plugin that gives your AI full read/write access to your project through the [Model Context Protocol (MCP)](https://modelcontextprotocol.io). Install one plugin, point your AI client at one endpoint, and it can work with Blueprints, Materials, Animation, Niagara, Audio (Sound Cues, MetaSounds), AI (Behavior Trees, State Trees, EQS, Smart Objects), Gameplay Ability System, Logic Driver state machines,

Tools (16)

Offanimationaudioblueprintcombographconfigeditorgaslevel_sequencelogicdrivermaterialmeshmonolithniagaraprojectsource

Topics

aiai-toolsanimationaudioblueprintclaudeclaude-codecursorgameplay-ability-systemmaterial-editormcpmeshmodel-context-protocolniagaraprocedural-generation