
unreal-api-mcp
by Codeturion·★ 75·Score 48
MCP server providing instant, accurate Unreal Engine API documentation to prevent hallucinations and save tokens.
Overview
The unreal-api-mcp server is a specialized tool that gives AI agents access to comprehensive Unreal Engine C++ API documentation. It works by querying a version-specific SQLite database containing all Engine Runtime, Editor, modules, and built-in plugins. The server automatically detects the appropriate UE version based on environment variables or project files, downloads the necessary database on first run, and provides fast lookups (<1ms for exact matches, <5ms for searches). This prevents common issues like hallucinated signatures, wrong #include paths, and deprecated API usage.
Try asking AI
After installing, here are 4 things you can ask your AI assistant:
When to choose this
Developers working with Unreal Engine who need accurate API lookups to prevent hallucinations and reduce token usage.
When NOT to choose this
Third-party plugin or marketplace asset development (only built-in Engine and Plugin APIs are covered), or if you need write access to API documentation.
Tools this server exposes
5 tools extracted from the READMEsearch_unreal_apiFind Unreal Engine APIs by keyword
get_function_signatureGet exact function signature with parameters and return type
get_include_pathResolve the #include path for a given Unreal type
get_class_referenceGet full class reference with all members
get_deprecation_warningsCheck if an API is deprecated and get alternatives
Comparable tools
Installation
Installation
Add to your MCP config (.mcp.json, mcp.json, or your tool's MCP settings), setting UNREAL_VERSION to match your project:
{
"mcpServers": {
"unreal-api": {
"command": "uvx",
"args": ["unreal-api-mcp"],
"env": {
"UNREAL_VERSION": "5.5"
}
}
}
}Alternatively, using pip install:
pip install unreal-api-mcp{
"mcpServers": {
"unreal-api": {
"command": "unreal-api-mcp",
"args": [],
"env": {
"UNREAL_VERSION": "5.5"
}
}
}
}FAQ
- What versions of Unreal Engine are supported?
- See the supported versions on the [db-v1 release page](https://github.com/Codeturion/unreal-api-mcp/releases/tag/db-v1). New versions are automatically built weekly.
- Does it require Unreal Engine to be installed?
- No. The MCP server uses pre-built databases and doesn't require a full Unreal Engine installation.
Compare unreal-api-mcp with
Last updated · Auto-generated from public README + GitHub signals.