NDepend.MCP.Server logo

NDepend.MCP.Server

未认领

作者: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.

此服务器需要专门配置。目前没有可复用的公开启动命令,请遵循项目说明。

项目说明

更多Developer Tools服务器

浏览完整目录

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

安全概况

已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理

26 个工具中显示 26 个

文档中列出的工具 (26)

内容来自项目文档。服务器握手不会验证每个工具的说明或行为。

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

工具变更历史

比较相同配置的完整检查。只列出工具,未调用工具。此处不测量输入结构的变化。

尚无完整工具检查。