UnrealClientProtocol MCP Server
Italink/UnrealClientProtocol
[](https://agentrank-ai.com/tool/Italink--UnrealClientProtocol/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) Lightweight UE5 plugin that exposes Unreal Engine's reflection system over TCP+JSON — let AI agents call UFunctions, read/write UProperties, and inspect any UObject in a running editor, zero engine modification required.
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
Italink/UnrealClientProtocol is a C++ tool licensed under MIT. Lightweight UE5 plugin that exposes Unreal Engine's reflection system over TCP+JSON — let AI agents call UFunctions, read/write UProperties, and inspect any UObject in a running editor, zero engine modification required. Topics: ai-agent, automation, blueprint, cursor, editor-tools, game-development, json, mcp, reflection, skills, tcp, ue5, unreal-engine, unreal-engine-plugi.
Ranked #4961 out of 24846 indexed tools.
Ecosystem
Score Breakdown
127 stars → growing community
Last commit 2mo ago → moderate activity
6/8 issues closed → decent issue management
2 contributors → solo project
No dependents → no downstream usage
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Matched Queries
From the README
<p align="center">
<h1 align="center">UnrealClientProtocol</h1>
<p align="center">
<strong>Give your AI Agent a pair of hands that reach into Unreal Engine.</strong>
</p>
<p align="center">
<a href="LICENSE"></a>
<a href="https://www.unrealengine.com/"></a>
<a href="https://www.python.org/"></a>
<a href="#3-install-agent-skills"></a>
<a href="README_CN.md"></a>
</p>
</p>
---
UnrealClientProtocol (UCP) is an atomic client communication protocol designed for AI Agents. Its core design philosophy is:
- **Don't make decisions for the Agent — give it capability.**
Traditional UE automation requires writing dedicated interfaces or scripts for every operation. UCP takes the opposite approach — it exposes only the engine's atomic capabilities (call any UFunction, read/write any UPROPERTY, find objects, introspect metadata), then trusts the AI Agent's own understanding of the Unreal Engine API to compose these primitives into arbitrarily complex tasks.
Thi Read full README on GitHub → Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.