ucn
JSON →Universal Code Navigator - a lightweight MCP server that gives AI agents call-graph-level understanding of code. Instead of reading entire files, agents ask structural questions like: "who calls this function", "what breaks if I change it", "what's unused", and get precise, AST-verified answers. UCN parses JS/TS, Python, Go, Rust, Java, and HTML inline scripts with tree-sitter, then exposes 28 navigation commands as a CLI tool, MCP server, or agent skill.
Install
npx -y ucn Tools · 1
- ucn Universal Code Navigator - find symbols, trace callers, check impact, pick tests, extract code, and spot dead code from the terminal. Supports JavaScript, TypeScript, Python, Go, Rust, Java, and HTML inline scripts.
Links
githubgithub.com/mleoca/ucn ↗
★ 1 GitHub stars