About AI Game Base Analysis CLI MCP Tool
AI Game Base Analysis CLI MCP Tool is an MCP server in the Agents category: game Codebase Analysis AI Agentic Tool.
Install
git clone https://github.com/pirua-game/ai_game_base_analysis_cli_mcp_toolThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (30)
analyze_axmol_eventsAxmol EventDispatcher/Scheduler binding map
Parameters not published.
analyze_impact_and_riskBefore modifying any class or method (`method_name=` for method-level callers; `detail_level="summary"` for quick count)
Parameters not published.
analyze_ue5_animationABP states + Montage + GAS Notifies
Parameters not published.
analyze_ue5_behavior_treeBehaviorTree asset structure
Parameters not published.
analyze_ue5_blueprint_mappingC++ class → Blueprint impl mapping — with **confidence header**
Parameters not published.
analyze_ue5_gasGAS Abilities / Effects / Tags / ASC — with **confidence header** + IS-A asset role breakdown
Parameters not published.
analyze_ue5_state_treeStateTree asset structure
Parameters not published.
analyze_unity_animatorAnimator state machine structure
Parameters not published.
detect_patternsDetect design patterns in the codebase (Singleton, Subsystem, GAS, Component, etc.)
Parameters not published.
execute_gdep_cliRaw access to all CLI features
Parameters not published.
Show all 30 tools
explain_method_logicInternal control flow of a single method — Guard/Branch/Loop/Always. Supports C++ namespace-style functions. `include_source=True` appends method body
Parameters not published.
explore_class_semanticsUnfamiliar class deep-dive. Default `compact=True` keeps output AI-friendly (~4–8 KB); `include_source=True` appends source code
Parameters not published.
find_call_pathShortest call path between two methods (A → B, **C#/Unity only**)
Parameters not published.
find_class_hierarchyFull inheritance tree — ancestors (parent chain) + descendants (subclass tree)
Parameters not published.
find_method_callersReverse call graph — who calls this method
Parameters not published.
find_unity_event_bindingsInspector-wired methods (invisible in code search)
Parameters not published.
find_unused_assetsUnreferenced assets — Unity GUID scan / UE5 binary path reference scan
Parameters not published.
get_architecture_adviceFull project diagnosis + LLM-powered advice
Parameters not published.
get_project_context**Always call first** — full project overview
Parameters not published.
inspect_architectural_healthTech debt audit
Parameters not published.
query_project_apiSearch project API by class/method/property name with relevance scoring
Parameters not published.
read_class_sourceReturn actual source code of a class or a specific method. `method_name=` to return only that method's body (token-efficient)
Parameters not published.
suggest_lint_fixesLint issues with code fix suggestions (dry-run)
Parameters not published.
suggest_test_scopeWhich test files to run after modifying a class
Parameters not published.
summarize_project_diffArchitecture-level summary of a git diff
Parameters not published.
trace_gameplay_flowTrace C++ → Blueprint call chains (`summary=True` for compact output)
Parameters not published.
wiki_getRead full content of a specific wiki node
Parameters not published.
wiki_listList all wiki nodes with staleness status — see what has already been analyzed
Parameters not published.
wiki_save_conversationSave agent conversation summary to wiki — persists session context, decisions, and findings across sessions. Creates `discussed_in` edges to referenced classes
Parameters not published.
wiki_search**Call before any analysis** — search previously analyzed classes/assets by keyword (FTS5 BM25). Instant if cached
Parameters not published.
Ask AI
Ask AI about AI Game Base Analysis CLI MCP Tool
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.