JSPM

@runreal/unreal-mcp

0.1.2
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 87
    • Score
      100M100P100Q71585F
    • License MIT

    MCP server for Unreal Engine using Unreal Python Remote Execution

    Package Exports

    • @runreal/unreal-mcp
    • @runreal/unreal-mcp/dist/index.js

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@runreal/unreal-mcp) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    unreal-mcp

    MCP server for Unreal Engine that uses Unreal Python Remote Execution

    hero

    gif

    Twitter · Discord

    license

    Differences

    This server does not require installing a new UE plugin as it uses the built-in Python remote execution protocol.

    Adding new tools/features is much faster to develop since it does not require any C++ code.

    It can support the full Unreal Engine Python API

    Note

    • This is not an official Unreal Engine project.
    • Your AI agents or tools will have full access to your Editor.
    • Review any changes your Client suggests before you approve them.

    Installation

    Requirements

    • Unreal Engine 5.4+ (verified, may work with earlier versions)
    • Node.js with npx
    • MCP Client (Claude, Cursor, etc.)
    1. Setting up your Editor:
      • Open your Unreal Engine project
      • Go to Edit -> Plugins
      • Search for "Python Editor Script Plugin" and enable it
      • Restart the editor if prompted
      • Go to Edit -> Project Settings
      • Search for "Python" and enable the "Enable Remote Execution" option

    enable plugin enable remote execution

    1. Set up your Client:
      • Edit your Claude (or Cursor) config
    {
      "mcpServers": {
        "unreal": {
          "command": "npx",
          "args": [
            "-y",
            "@runreal/unreal-mcp",
          ]
        }
      }
    }

    Contributing

    Please feel free to open issues or pull requests. Contributions are welcome, especially new tools/commands.

    License MIT