Rpg Encoder
UnclaimedMCP server that gives AI coding agents semantic understanding of any codebase. Search by intent, auto-sync on edits, whole-repo context in one call. Rust + tree-sitter, 15 languages, 28 tools.
Install
claude mcp add rpg -- npx -y -p rpg-encoder rpg-mcp-serverSet up this server
More in Search & Web
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
27 of 27 tools
Documented tools (27)
From project documentation. A server handshake does not verify each tool’s description or behavior.
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")
update_rpg
Incremental update from git changes
Tool change history
FAQ
Questions about Rpg Encoder MCP Server
- How do I connect Rpg Encoder MCP Server to Claude?
- The listing records `claude mcp add rpg -- npx -y -p rpg-encoder rpg-mcp-server` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Code, Cursor, Windsurf as compatible clients.
- Is Rpg Encoder MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Rpg Encoder MCP Server do?
- Rpg Encoder MCP Server documents 27 tools to the agent, including analyze_health, auto_lift, build_rpg. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.