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サーバーはあなたのものですか?

このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。

このサーバーを申請する

セキュリティプロファイル

申請済みおよび認証済みのサーバーは毎週の静的スキャンを受け、コードが到達できる範囲(外部サービス、環境変数、シェルコマンド、エージェント設定フォルダ)と既知のアドバイザリを持つ依存関係が表示されます。このリスティングを申請すると利用できます。 セキュリティプロファイルの仕組み

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

ツールの変更履歴

同じ設定での完全なチェック同士を比較します。ツールの列挙のみで実行はしていません。入力スキーマの変更は測定していません。

完全なツールチェックはまだありません。