MCPVault

update_rpg

MCP tool from Rpg Encoder by userFRM

Incremental update from git changes

How to use it

update_rpg is exposed by the Rpg Encoder MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the update_rpg tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Rpg Encoder

$claude mcp add rpg -- npx -y -p rpg-encoder rpg-mcp-server
FULL RPG ENCODER LISTING

Other tools in Rpg Encoder (26)

analyze_health

Code health: coupling, instability, god objects, clone detection

auto_lift

One-call autonomous lifting via cheap LLM API (Haiku, GPT-4o-mini, OpenRouter, Gemini)

build_rpg

Index the codebase (run once, instant)

build_semantic_hierarchy

Get domain discovery + hierarchy assignment prompts

context_pack

Single-call search + fetch + explore with token budget

detect_cycles

Find circular dependencies and architectural cycles

explore_rpg

Traverse dependency graph (upstream, downstream, or both)

fetch_node

Get entity metadata, source code, dependencies, and hierarchy context

finalize_lifting

Aggregate file-level features, rebuild hierarchy metadata

find_paths

K-shortest dependency paths between two entities

get_entities_for_lifting

Get entity source code for your agent to analyze

get_files_for_synthesis

Get file-level entity features for holistic synthesis

get_routing_candidates

Get entities needing semantic routing (drifted or newly lifted)

impact_radius

BFS reachability analysis — "what depends on X?"

lifting_status

Dashboard — coverage, per-area progress, NEXT STEP

plan_change

Change planning — find relevant entities, modification order, blast radius

reconstruct_plan

Dependency-safe reconstruction execution plan

reload_rpg

Reload graph from disk after external changes

rpg_info

Graph statistics, hierarchy overview, per-area lifting coverage

search_node

Search entities by intent or keywords (hybrid embedding + lexical scoring)

semantic_snapshot

Whole-repo semantic understanding in one call (~25K tokens for 1000 entities)

slice_between

Extract minimal connecting subgraph between entities

submit_file_syntheses

Submit holistic file-level summaries

submit_hierarchy

Apply hierarchy assignments to the graph

submit_lift_results

Submit the agent's semantic features back to the graph

submit_routing_decisions

Submit routing decisions (hierarchy path or "keep")