unreal-analyzer-mcp
Unreal Engine Code Analyzer MCP server that lets an MCP-capable AI assistant analyze C++ Unreal Engine (or custom C++ codebases) using Tree-sitter parsing. It provides tools for class analysis, hierarchy mapping, code search, reference finding, subsystem analysis, and Unreal best-practice/pattern detection, plus an internal documentation query/search capability.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
No auth described (likely local). The server accepts filesystem paths (Unreal/custom codebase), so the primary risk is unintended access to local files; ensure the MCP client/server runs in a constrained environment and that path access is controlled. TLS is not applicable because it is described as a local MCP server process. Dependency hygiene is partially assessable from the manifest, but no vulnerability/CVE or secure coding details are provided in the README.
⚡ Reliability
Best When
You are using a local Unreal Engine source tree (or a local C++ codebase) and an MCP-capable desktop client to inspect code without building a custom indexing pipeline.
Avoid When
You need a hosted, authenticated, multi-tenant service or you cannot restrict what local filesystem paths the server may access.
Use Cases
- • Analyze Unreal Engine C++ class structure (properties/methods/inheritance)
- • Map class inheritance hierarchies for unfamiliar engine systems
- • Find references to Unreal symbols (classes/functions/variables)
- • Search the codebase for patterns such as physics/rendering/shader-related terms
- • Understand Unreal subsystems at a high level (e.g., Physics)
- • Get best-practice feedback for Unreal concepts like UPROPERTY/UFUNCTION/replication/components
- • Query and link to Unreal API documentation via a search-style MCP tool
Not For
- • Running as a remote service for untrusted users without additional sandboxing/controls
- • Security-sensitive code execution environments (it reads and parses local source paths)
- • Interactive runtime instrumentation or modifying/patching code during analysis
- • Production-grade enterprise API integrations requiring authentication/authorization and rate limits
Interface
Authentication
No authentication/authorization mechanism is described; typical usage appears to be a local desktop-configured MCP server process.
Pricing
No pricing information provided; appears to be an open-source/local tool (MIT license).
Agent Metadata
Known Gotchas
- ⚠ Must first set either Unreal Engine source path or custom codebase path before analysis tools.
- ⚠ Tool parameters include filePattern/query; overly broad patterns may return many matches and slow analysis on large codebases.
- ⚠ Class/symbol lookup failures are possible if className/identifier does not exactly match what the analyzer expects.
- ⚠ Large hierarchies and full-code searches may be slow; tighter queries/file patterns are recommended.
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for unreal-analyzer-mcp.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-30.