MCP ServerSTDIOOfficialv0.2.0

Unreal Engine API Documentation MCP Server

Query accurate UE5 C++ API documentation to prevent hallucinated function signatures and includes. Built for developers integrating Unreal Engine code generation into AI agents.

io.github.Codeturion/unreal-api-mcp

Hosted URL

Local install

Transport

STDIO

Auth

No auth required

What the Unreal Engine API Documentation MCP server does

How models use it and what it is built for.

Query accurate UE5 C++ API documentation to prevent hallucinated function signatures and includes. Built for developers integrating Unreal Engine code generation into AI agents.

Connect to Unreal Engine API Documentation

Local install — runs as a subprocess.

uvx unreal-api-mcp==0.2.0

Environment variables

Configuration this server reads at startup.

  • UNREAL_VERSION

    Unreal Engine version to serve: 5.5, 5.6, or 5.7 (default: auto-detect or 5.7)

  • UNREAL_PROJECT_PATH

    Path to Unreal project for auto-detecting version from .uproject EngineAssociation field

Resources

Where to find authoritative docs and source for Unreal Engine API Documentation.

Example prompts for Unreal Engine API Documentation

Paste any of these into Agent Studio after connecting Unreal Engine API Documentation.

  • What is the correct signature for FVector::Dot in UE 5.6?
  • Show me the include path for AActor in Unreal Engine 5.7
  • List all parameters for UObject::GetClass with their types
  • Explain how to set UNREAL_PROJECT_PATH to auto-detect my engine version

Unreal Engine API Documentation MCP server — FAQ

Common questions about connecting and running Unreal Engine API Documentation.

  • What Unreal Engine versions does this MCP server support?

    It supports UE 5.5, 5.6, and 5.7. You can specify the version via the UNREAL_VERSION environment variable, or let it auto-detect from your .uproject file's EngineAssociation field.

  • How do I set up the server to use my project's engine version?

    Set the UNREAL_PROJECT_PATH environment variable to point to your Unreal project directory. The server will read the EngineAssociation field from your .uproject file to determine the correct API version.

  • Why should I use this instead of asking an AI about UE5 APIs?

    This server returns accurate, verified C++ API signatures and include paths directly from Unreal's documentation, eliminating the hallucinated function names and wrong headers that generic AI models often produce.

  • Can I query APIs for multiple Unreal versions in one session?

    The UNREAL_VERSION environment variable sets a single version per server instance. To query different versions, you would need to run separate instances with different UNREAL_VERSION settings.

  • What happens if I don't set UNREAL_VERSION or UNREAL_PROJECT_PATH?

    The server defaults to UE 5.7 if neither variable is set. For accurate results, explicitly set UNREAL_VERSION or point UNREAL_PROJECT_PATH to your project so it auto-detects the correct engine version.

Skip the local setup — run MCP in your browser

MCP Playground runs 10,000+ hosted MCP servers — GitHub, Linear, Notion, Stripe, Sentry and more — across Claude, GPT, Gemini, DeepSeek and 60+ AI models. Compare model answers side-by-side, save agent presets, share runs. Zero install.

Open Agent Studio

Related servers

More on MCP Playground