NDepend.MCP.Server
未认领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服务器
浏览完整目录安全概况
已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、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