Ucn MCP server
io.github.mleoca/ucn·v5.5.1·1 starsAuditable, conserved AST code intelligence for AI agents. JS/TS, Python, Go, Rust, Java, C/C++, C#.
not scanned yet
1 stars481 downloads/wk
Reviews
Write oneNobody has reviewed Ucn yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Ucn tools
No tool declarations could be read from the package source. They show once the server is installed.
How Ucn compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 481
- more than 87% of 12,191 servers with a package
Release history: 8 versions in the registry since 2026-09-13, latest 2026-10-15, typically one every 1 day.
Install Ucn in Claude Code, Cursor or VS Code
Runs npx -y ucn on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add ucn -- npx -y ucn
What the publisher says
From the Ucn repository's README, as published. We do not edit it. Read it on GitHub
UCN - Universal Code Navigator
See what code does before you touch it.
If you work with AI Agents, add UCN as a Skill or MCP tool. One tool gives the agent compact, source-linked answers to caller, impact, and test questions, with uncertainty labeled instead of guessed.
Conceptual overview · Still image
Use the CLI directly, install the agent skill, or connect through MCP. One engine supplies all three:
Terminal AI Agents Agent Skills
│ │ │
CLI MCP Skill
└────────────────────┼────────────────────┘
│
┌──────┴──────┐
│ UCN Engine │
│ commands │
│ tree-sitter │
└─────────────┘UCN uses tree-sitter abstract syntax trees (ASTs) for static code analysis, without compiling the project or starting a language server. The CLI runs on demand and reuses an incremental index; MCP keeps a process available for repeated queries. No project configuration is required, and the cache lives outside the repository.
Supports JavaScript, TypeScript, JSX/TSX, Python, Go, Rust, Java, C, C++, C#, and HTML inline scripts.
Install
npm install -g ucn # Node.js 20+In the shell
From a project directory:
ucn repo
ucn show handleRequest --lines
ucn source handleRequest --raw
ucn impact --staged --lines
ucn check --stagedrepo maps the project. show --lines locates callers, source --raw retrieves the implementation, and impact and check inspect a staged change. When a name is ambiguous, find returns a file:line:name handle that subsequent commands accept.
--lines returns path:line:text records; --raw returns source code. Both fit an agent's existing scripts without parsing a human-readable report.
Text search remains useful for comments, configuration, strings, and code outside the supported languages. usages provides the literal-name inventory when the task needs every occurrence, including those that are not calls.
Code navigation and change analysis
show gathers a symbol's signature, source, callers, callees, and related context. Select the sections you need or set an output budget to keep the answer focused. trace follows the call graph across files, down into callees or up through callers toward entry points. Unverified relationships remain visible, and the tree's accounting reports where exploration stopped.
impact connects a symbol or Git diff to its callers. tests follows indexed call and reference paths to identify statically linked tests, including links several hops away. plan previews a rename or signature change with source locations and review items; it does not edit files. Together these commands support code exploration, refactoring, and change review from a terminal or an AI agent.
What an answer establishes
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Ucn: common questions
- Is Ucn MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Ucn safety report
- How do I install Ucn?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Ucn need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Ucn maintained?
- The last commit was 45 days ago (2026-09-20). The latest release is v5.5.1.
- How does Ucn compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers); downloads a week 481 (more than 87% of 12,191 servers with a package). Full comparison.