PinWright: an MCP server inside Unreal Editor with 1,260 ops behind one tool
sss135 · reddit · 2026-09-27
The author released PinWright, a free MIT-licensed Unreal Engine plugin that runs an MCP server inside the editor process, letting clients like Claude Code, Codex, Cursor, and Gemini CLI work in a live editor. It exposes 1,260 operations across 67 namespaces, supporting UE 5.3-5.8.
The key design flattens the tool surface: the client sees a single call tool — call() returns the namespace index, call("blueprint.graph.createnode") returns that operation's doc page, and calling it with arguments executes it. Agents load only the pages they need instead of holding thousands of tool schemas in context. Built-in docs include workflow guides (level building, material authoring, visual verification), regenerated at editor startup to match the installed version.
Two features do most of the work:
- Whole content folders can be dumped to text files (properties, widget trees, Blueprint graphs) so the agent can grep a project before changing anything;
- Blueprints, materials, animation Blueprints, and Control Rig have text forms the agent can build from and decompile back to for self-verification.
For bug fixing, the agent reproduces first: starts Play-In-Editor, sends input, reads live game state and logs, fixes the Blueprint or C++, rebuilds, and replays to confirm. Security: loopback-only listener, bearer token, no outbound network calls; developed against 5,300+ automated tests.
Repo: github.com/PinWright/pinwright-ue
More from coding & agent
- Codex power users say Astra burns $200 limits in days while Anthropic's cap is hard to hit — brandon_galang · 2026-09-27
- 575 PRs and counting: steipete uses an Astra /goal to refactor sync DB access into async workers — AlexTensor · 2026-09-27
- Agent auto-books calls from DM replies in minutes with zero human involvement — eptwts · 2026-09-27
- Claude Pro vs ChatGPT Plus at $20: a student asks which subscription lives up to real work — NooneAllAlone · 2026-09-27
- Dev's scheduling library jumps from 1.5M to 2.5M monthly installs — GabGarrett · 2026-09-27
- Hyperagent launches Rooms, a multiplayer space where agents and humans work together — rvp · 2026-09-27