NDepend.MCP.Server logo

NDepend.MCP.Server

Unclaimed

by ndepend

A suite of MCP tools that provides in-depth workspace analysis, advanced code inspection, and automated code-fix capabilities for .NET projects, built on the NDepend API.

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions

More in Developer Tools

Browse the full directory

Unclaimed 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 server

Security 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

26 of 26 tools

Documented tools (26)

From project documentation. A server handshake does not verify each tool’s description or behavior.

code-query-essential

(ALWAYS REQUIRED)

code-query-list

Returns collection of code elements with properties

code-query-scalar

Returns single numeric value

code-rule

Quality rule identifying violations

diff-since-baseline

, naming, attribute, source-file-declaration

event-pattern

, constructor-instantiation

line-of-code

, maintainability, complexity, coverage, comment

ndepend-diff-sources

Invokes NDepend's diff action to compare a source file's current content against its baseline using the configured source compare tool.

ndepend-gen-code-query-and-rule

Provide prompts to the LLM to make it an expert in code queries and rule generation. The LLM first identifies the code querying features it needs based on the user’s request, then it calls this tool to obtain a prompt for each feature choosen.

ndepend-get-issue-details-to-fix-it

Retrieve comprehensive diagnostic information for a specific issue.

ndepend-get-sources

Retrieve source code as raw text from NDepend.

ndepend-initialize-from-solution

Initialize the NDepend analysis session with a .NET solution file. If an NDepend project (.ndproj file) is attached to the solution, use it. Else create an NDepend project side-by-side with the solution and analyze it.

ndepend-list-all-rules-summary

Return hierarchical categorized summary of all rules in the current project, with each the number of issues found.

ndepend-list-dependencies

Collect and present dependencies for code elements with comprehensive context. Also generate a HTML SVG diagram of the required dependency.

ndepend-list-issues

List issues scoped by user's request with comprehensive details.

ndepend-list-quality-gates-status

Return status of each quality gate to assess code quality standards.

ndepend-list-rules-detailed

Return paginated list of rules with descriptions and fix guidance.

ndepend-run-analysis

Run the NDepend analysis on the initialized workspace and update all session data (dependencies, issues, metrics, etc...). Returns analysis data loaded (snapshot date, baseline snapshot date, .ndar analysis result file...).

ndepend-run-analysis-build-report

Run the NDepend analysis, update all session data, and build a web report, open it in the browser.

ndepend-run-code-query-or-rule

Compile and execute code query or rule against the session's analysis result and baseline.

ndepend-search-code-metrics

Collect and analyze code metrics for quality assessment.

quality-gate

Quality criterion with WARN/FAIL thresholds

querying-issue-rule

Selects issues and rules

solid-principles

, clean-architecture, encapsulation-and-visibility, state-mutability

trend-metric

Scalar value stored over time to plot chart

usage-dependency

, parent-children-relationship, inheritance-and-base-class, interface

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about NDepend.MCP.Server MCP Server

How do I connect NDepend.MCP.Server MCP Server to Claude?
The project does not publish a launch command that MCPVault could verify. Open the repository linked on this page for its install steps; the listing names VS Code as compatible clients.
Is NDepend.MCP.Server MCP Server free?
MCPVault has not verified a licence for this server. Check the upstream terms and pricing before use; connected APIs may require a paid account.
What can NDepend.MCP.Server MCP Server do?
NDepend.MCP.Server MCP Server documents 26 tools to the agent, including code-query-essential, code-query-list, code-query-scalar. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.