Unreal Analyzer MCP Server

MCP server for analyzing Unreal Engine source code

Local serverstdioTypeScript

What is the Unreal Analyzer MCP Server?

Unreal Analyzer MCP becomes available to MCP clients through the Unreal Analyzer MCP. 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

Practical notes

  • Maintained by ayeletstudioindia, written in TypeScript.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
UPROPERTYProperty reflection and exposure
UFUNCTIONFunction reflection and Blueprint integration
ComponentsComponent creation and management
EventsEvent handling and delegation
ReplicationNetwork replication setup
BlueprintsBlueprint/C++ interaction patterns
Fulltext search across class documentation
Relevancebased sorting of results

How to install the Unreal Analyzer MCP Server

{
  "mcpServers": {
    "unreal-analyzer": {
      "command": "node",
      "args": [
        "path/to/unreal-analyzer/build/index.js"
      ],
      "env": {}
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

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

MCP server for analyzing Unreal Engine source code Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.