Skip to main content
Glama
YomenStyle

ue-codegraph-mcp

by YomenStyle

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
init_codebaseA

Register and index a UE source or project codebase. Scans C++ files, extracts symbols, UE macros, call graphs, and include dependencies.

get_index_statusB

Get the indexing status and statistics for registered codebases.

reindex_fileB

Re-index a single file (useful after file changes).

find_callersB

Find all functions that call a specific function.

find_calleesC

Find all functions called by a specific function.

find_call_chainB

Find the shortest call chain from one function to another using recursive CTE graph traversal.

get_file_dependenciesB

Get #include dependency graph for a file (what it includes and what includes it).

analyze_classA

Get detailed analysis of a C++ class including methods, properties, UE macros, inheritance, and Blueprint exposure.

get_class_hierarchyB

Get the inheritance hierarchy for a class (ancestors, descendants, or both).

find_ue_macrosA

Search for UE macros (UCLASS, UPROPERTY, UFUNCTION, etc.) with optional filtering by type and specifiers.

get_macro_specifiersC

Get all specifiers for a specific UE macro instance, including meta specifiers.

find_blueprint_exposedB

Find all Blueprint-exposed functions and properties across the codebase.

get_blueprint_interfaceA

Get the complete Blueprint interface for a class (all BP-exposed functions, properties, events, delegates).

find_referencesB

Find all references to a symbol (class, function, variable) across the codebase.

search_symbolsB

Search for symbols using full-text search (FTS5). Supports fuzzy matching.

search_codeC

Search through indexed code using text pattern matching.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/YomenStyle/ue-codegraph-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server