Connect to Claude
Unreal Analyzer icon

Unreal Analyzer

Enables AI assistants to deeply understand and analyze Unreal Engine source code.

About

Unreal Analyzer is a Model Context Protocol (MCP) server designed to provide powerful source code analysis capabilities for Unreal Engine codebases. This tool allows AI assistants like Claude and Cline to gain a comprehensive understanding of Unreal Engine source code, facilitating tasks such as class analysis, hierarchy mapping, code searching, and more. It supports both Unreal Engine source code and custom C++ codebases, making it a versatile tool for game developers and C++ programmers alike.

Key Features

  • Analyzes major Unreal Engine subsystems like Rendering and Physics.
  • 49 GitHub stars
  • Provides detailed information about C++ classes, including methods, properties, and inheritance.
  • Visualizes and helps understand class inheritance hierarchies.
  • Enables searching through code with context-aware results.
  • Locates all references to classes, functions, or variables.

Use Cases

  • Analyzing custom C++ codebases.
  • Analyzing Unreal Engine source code.
  • Understanding Unreal Engine best practices.