mySoftwareGuide

Safe & trusted downloads

The best software, verified by experts

Icon of program: unreal-api-mcp

unreal-api-mcp for MCP

Unreal API MCP: Codeturion's Server for Accurate Unreal Engine C++ Documentation

  • Free
  • 4.7
  • V v0.3.0

Unreal API MCP: Codeturion's Server for Accurate Unreal Engine C++ Documentation

Unreal API MCP, by Codeturion, is an MCP server designed to provide AI agents with precise Unreal Engine C++ API documentation. This specialized tool enables instant and accurate lookups for various Unreal Engine elements, preventing AI agents from generating incorrect information. It integrates with several AI clients, enhancing the development workflow for those working with Unreal Engine C++ projects. Its primary function is to serve as a reliable source of truth for API details, ensuring consistency and correctness in AI-assisted coding.

What does Unreal API MCP connect to?

Unreal API MCP functions as an MCP server, establishing connections to Unreal Engine's C++ API documentation. Its core purpose is to deliver instant and accurate lookups of this documentation to AI agents. The server's category is specifically an MCP server, concentrating on providing API documentation tailored for use by AI agents. This connection ensures that AI tools have direct access to validated and up-to-date information regarding Unreal Engine's C++ interfaces.

Core features and tools

Unreal API MCP offers specific callable tools for AI agents. One confirmed tool is get_include_path, which AI agents can invoke to retrieve correct "#include" paths. The server queries a version-specific SQLite database, containing information on UCLASS, USTRUCT, UENUM, UFUNCTION, UPROPERTY, and delegates. This implies capabilities for looking up and providing details for these fundamental Unreal Engine C++ elements. These features aim to enhance AI agent accuracy in code generation and analysis.

Who is it for?

Unreal API MCP is intended for developers and AI agents engaged in Unreal Engine C++ development. It supports concrete workflows by providing accurate Unreal Engine C++ API documentation, preventing AI agents from generating incorrect API signatures, ensuring correct "#include" paths, and identifying deprecated API usage. This tool is particularly useful for maintaining code quality and efficiency in AI-assisted development environments. Skip this if your development work does not involve Unreal Engine C++ or AI agents.

How to get started

No credentials are required. Setup involves adding the server to an MCP configuration file, such as ".mcp.json" or "mcp.json", and setting the UNREAL_VERSION environment variable to match your project's Unreal Engine version.

Use cases

  • Providing accurate Unreal Engine C++ API documentation to AI agents.
  • Preventing AI agents from generating incorrect API signatures.
  • Ensuring correct "#include" paths in Unreal Engine C++ projects.
  • Identifying deprecated API usage within Unreal Engine C++ code.

Unreal API MCP serves as a specialized MCP server, delivering essential Unreal Engine C++ API documentation to AI agents. It effectively prevents AI agents from generating inaccurate information and assists developers in maintaining code correctness. The server supports AI clients like Claude Code and Cursor, providing vital information on elements such as UCLASS and UFUNCTION.

  • Pros

    • Delivers accurate Unreal Engine C++ API documentation.
    • Prevents AI agents from generating incorrect API signatures.
    • Ensures correct "#include" paths for C++ projects.
    • Identifies deprecated API usage effectively.
  • Cons

    • Requires manual setting of the UNREAL_VERSION environment variable.
    • Performs an initial database download, consuming local resources.
    • Operates against a single, version-specific Unreal Engine database.
    • Requires execution through a specific command-line wrapper.
Icon of program: unreal-api-mcp

unreal-api-mcp for MCP

  • Free
  • 4.7
  • V v0.3.0