rekah-unreal-mcp
Verified Safeby tkdgur4427
Overview
Provides Language Server Protocol (LSP) tools for Unreal Engine C++ development, enabling code analysis and navigation through a FastMCP server, specifically leveraging clangd.
Installation
rekah-mcpSecurity Notes
The server spawns and communicates with a local 'clangd' subprocess. The primary security consideration lies in how the parent FastMCP server exposes the 'setup_lsp' tool. If untrusted users can call 'setup_lsp' with arbitrary 'project_dir' or 'compile_commands_dir' paths, it could potentially lead to information disclosure via clangd reading files outside the intended scope or denial of service. The Python code itself does not use 'eval', is not obfuscated, and contains no hardcoded secrets. It robustly handles JSON-RPC message parsing, minimizing related injection risks.
Similar Servers
mcp-language-server
Serves as an MCP (Model Context Protocol) gateway, enabling LLMs to interact with Language Servers (LSPs) for codebase navigation, semantic analysis, and code editing operations.
cclsp
Integrate LLM-based coding agents with Language Server Protocol (LSP) servers to enable robust code navigation, symbol resolution, and refactoring across various programming languages.
Unreal_mcp
High-performance bridge and automation server for Unreal Engine, enabling programmatic control, data processing, and asset authoring through a WebSocket API and optional WebAssembly acceleration.
UnityNaturalMCP
Integrates Unity Editor with Model Context Protocol (MCP) clients like AI coding assistants, enabling direct execution of Unity C# tools from these clients.