Unreal Analyzer MCP Server

MCP server for analyzing Unreal Engine source code

Local serverstdioTypeScript

What is the Unreal Analyzer MCP MCP server?

Unreal Analyzer MCP becomes available to MCP clients through the unreal analyzer mcp mcp server. MCP server for analyzing Unreal Engine source code.

What Unreal Analyzer MCP does

A Model Context Protocol (MCP) server that provides powerful source code analysis capabilities for Unreal Engine codebases. This tool enables AI assistants like Claude and Cline to deeply understand and analyze Unreal Engine source code.

Key capabilities

  • Class Analysis — Get detailed information about C++ classes including methods, properties, and inheritance
  • Hierarchy Mapping — Visualize and understand class inheritance hierarchies
  • Code Search — Search through code with context-aware results
  • Reference Finding — Locate all references to classes, functions, or variables
  • Subsystem Analysis — Analyze major Unreal Engine subsystems like Rendering, Physics, etc
  • Game Genre Knowledge — Built-in knowledge base of game genres, features, and implementation patterns
  • Pattern Detection & Learning — Identifies common Unreal Engine patterns and provides learning resources
  • Custom Codebase Support — Analyze your own Unreal Engine project codebase

Tools it exposes

Once connected, the assistant can call these 10 tools directly:

  • Full — text search across class documentation
  • Relevance — based sorting of results
  • Object — Base object classes (UObject derivatives)
  • Actor — Actor classes (AActor derivatives)
  • Structure — Data structures and types
  • Component — Component classes
  • Miscellaneous — Other classes and utilities
  • Core — Core engine functionality
  • RenderCore — Rendering system
  • PhysicsCore — Physics engine

Installing the unreal analyzer mcp mcp server

Setup follows the standard MCP pattern: clone or install the server, then register it in your client's configuration file and restart the client. The configuration snippets on this page cover Claude Desktop, Claude Code and Cursor.

Where it fits

Developer-tool servers are usually the first ones people connect, because they turn "help me with this code" into an assistant that can actually read the repo and act on it. Unreal Analyzer MCP sits in that group, and the shape of its toolset — Full, Relevance, Object among others — tells you what it is really for. Worth comparing against the other developer tools servers in this directory before you commit to one, since several overlap in scope but differ sharply in setup cost and permissions.

Practical notes

  • This server runs locally, so it operates with whatever access your machine and its credentials already have. Scope that deliberately rather than by default.
  • With 10 tools exposed, expect a noticeable bump in prompt size — disable it in projects that never use Unreal Analyzer MCP.
  • Maintained by ayeletstudioindia, written in TypeScript.
  • MCP clients ask for confirmation before each tool call by default. Keep that on while you learn what the unreal analyzer mcp mcp server actually does with your data.
  • Every entry in this directory is reviewed by hand before it goes live, and details are checked against the project's own documentation.

Available tools

ToolWhat it does
Fulltext search across class documentation
Relevancebased sorting of results
ObjectBase object classes (UObject derivatives)
ActorActor classes (AActor derivatives)
StructureData structures and types
ComponentComponent classes
MiscellaneousOther classes and utilities
CoreCore engine functionality
RenderCoreRendering system
PhysicsCorePhysics engine

Example prompts to try

  • Use Unreal Analyzer MCP to Full.
  • Use Unreal Analyzer MCP to Relevance.
  • Use Unreal Analyzer MCP to Object.

Frequently asked questions

It connects Unreal Analyzer MCP to MCP-compatible AI assistants such as Claude and Cursor, exposing 10 tools (Full, Relevance, Object, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Unreal Analyzer MCP directly.