MCP.Market

Ucn MCP server

by mleoca·io.github.mleoca/ucn·v5.5.1·1 stars

Auditable, conserved AST code intelligence for AI agents. JS/TS, Python, Go, Rust, Java, C/C++, C#.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

not scanned yet

Adoption
Growing

1 stars481 downloads/wk

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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 --staged

repo 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.