Back to Apps

RPG Encoder
by userfrm
Give AI coding agents a semantic brain for any codebase with a comprehensive semantic graph and 27 specialized tools.
0 stars
Works in:CursorWindsurf
Exposes:Tools
What it does
RPG Encoder builds a deep semantic graph of your codebase using Tree-sitter, allowing AI agents to understand intent, structure, and dependencies without relying on chaotic grep/cat cycles. It compresses the entire repository's functional essence into a semantic snapshot that fits within an LLM's context window.
Tools
semantic_snapshot: Get whole-repo semantic understanding in one call.search_node: Search entities by intent or keywords using hybrid embedding.impact_radius: BFS reachability analysis to find what depends on a specific entity.plan_change: Generate a modification order and blast radius for proposed code changes.explore_rpg: Traverse the dependency graph upstream or downstream.context_pack: A single-call search, fetch, and explore operation within a token budget.
Installation
{
"mcpServers": {
"rpg": {
"command": "npx",
"args": ["-y", "-p", "rpg-encoder", "rpg-mcp-server"]
}
}
}
Supported hosts
Confirmed support for Claude Code, Cursor, and Windsurf.
Quick install
npx -y -p rpg-encoder rpg-mcp-serverInformation
- Pricing
- free
- Published
- 6/13/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
Add to ~/.cursor/mcp.json: { "mcpServers": { "rpg": { "command": "npx", "args": ["-y", "-p", "rpg-encoder", "rpg-mcp-server"] } } }Windsurf
Add to mcp_config.jsonClaude Desktop
Add to claude_desktop_config.json: { "mcpServers": { "rpg": { "command": "npx", "args": ["-y", "-p", "rpg-encoder", "rpg-mcp-server"] } } }





