UnrealAgentPlayer

ImagineTheGames/UnrealAgentPlayer
★ 0 stars Python 🤖 AI/LLM Updated today
Let an AI coding agent drive the Unreal Editor (PIE, input injection, logs, state, perf) for closed-loop agentic self-testing. UE plugin + Python MCP server. Windows.
View on GitHub → Try with Claude — $10 free →

Quick Install

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

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "unrealagentplayer": {
      "command": "uvx",
      "args": [
        "unrealagentplayer"
      ]
    }
  }
}

Or install with pip: pip install unrealagentplayer

README Excerpt

**Let an AI coding agent drive the Unreal Editor — start Play-In-Editor, inject real input, read logs and game state, capture screenshots, and run project-specific test helpers — to close the loop on its own changes.** UnrealAgentPlayer is a thin C++ editor plugin plus an external Python [MCP](https://modelcontextprotocol.io) server. Together they give an agent (Claude Code, Claude Desktop, Cursor, or any MCP client) a structured, scriptable handle on a running editor: make a change, compile it,

Tools (4)

bridge_statusexec_consoleexec_pythonscreenshot_viewport

Topics

ai-agentsclaudegame-testingllm-agentsmcpmodel-context-protocolunreal-engineunreal-plugin