Skip to content

MCA Editor

MCA Editor

A professional code editor for Maya, Unreal Engine and NVIDIA Isaac Sim — built for artists, technical directors and robotics developers who want more from their scripting workflow.

MCA Editor is a modern, full-featured code editor that lives inside your DCC. Write scripts faster, manage projects, and extend the editor with plugins — the same editor, the same workflow, across Maya, Unreal Engine and Isaac Sim.


Features

  • Maya, Unreal Engine + Isaac Sim — One editor across all three, same features, same workflow
  • Native in Isaac Sim — Docks like any Isaac Sim panel, runs code in Isaac Sim's own Python with top-level await, and shows Isaac Sim's log
  • Dual Mode — Quick script execution or full project mode with file trees and multi-tab editing
  • AI Integration — Orange Slice, a built-in AI assistant that understands your scene and code
  • Works with your AI app — Claude, Cursor, VS Code Copilot, Gemini, Codex and LM Studio connect automatically and can edit and run your code (how)
  • Plugin Architecture — Extend the editor with Python plugins using a clean, documented API
  • Syntax Highlighting — Python and MEL with automatic language detection
  • Code Completion — Context-aware suggestions as you type
  • Find & Replace — Search across files in your project
  • Output Panel — Execution results, logging, and error display with full stack traces
  • Keyboard-Driven — Comprehensive shortcuts for everything

MCA Editor is free and open source under the MIT licence.

Get it on GitHub →


Quick Start

Download Source on GitHub

  1. Download mcaEditor.py for your Maya version
  2. Drop it into ~/Documents/maya/<version>/plug-ins/
  3. Open Maya's Plug-in Manager and load mcaEditor.py
  4. Click the Script Editor button — MCA Editor opens instead
  1. Download the MCA Editor plugin zip for your UE version
  2. Extract the MCAEditor/ folder into your project's Plugins/ directory
  3. Open the project in UE, go to Edit > Plugins, and enable MCA Editor
  4. Restart UE — the MCA Editor button appears in the toolbar
  1. Download the Isaac Sim zip and extract it
  2. Double-click Install MCA Editor.bat — it finds Isaac Sim and turns the extension on
  3. Start Isaac Sim and open Window > MCA Editor

See the Installation Guide for detailed instructions.


Supported Versions

Maya Version Python Qt
Maya 2024 Python 3.10 PySide2 (Qt5)
Maya 2025 Python 3.11 PySide6 (Qt6)
Maya 2026 Python 3.11 PySide6 (Qt6)
Maya 2027 Python 3.13 PySide6 (Qt6)
UE Version Python Platform
Unreal Engine 5.5 Python 3.11 Windows
Unreal Engine 5.6 Python 3.11 Windows
Unreal Engine 5.7 Python 3.11 Windows
Isaac Sim Version Python Platform
Isaac Sim 6.x Python 3.12 Windows

Built By

MCA Editor is built by Nathan Comes.

Free and open source under the MIT licence.