NDepend.MCP.Server
UnclaimedA 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
More in Developer Tools
Browse the full directoryUnclaimed 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 serverSecurity 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
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.