ClusterValidator.MCP

1.1.0

ClusterValidator checks the health of a Windows Server Failover Cluster - including SQL Server FCI resources - across 16 read-only validation phases. This module is the PowerShell client for it: plain commands (no AI assistant) that launch the ClusterValidator stdio tool locally (dnx DetentPoint.ClusterValidator.Mcp) and return findings as objects. It does nothing on
ClusterValidator checks the health of a Windows Server Failover Cluster - including SQL Server FCI resources - across 16 read-only validation phases. This module is the PowerShell client for it: plain commands (no AI assistant) that launch the ClusterValidator stdio tool locally (dnx DetentPoint.ClusterValidator.Mcp) and return findings as objects. It does nothing on its own and requires that tool. PowerShell 7+ and Windows only. Runs in Free mode with no license (2 clusters per month); a purchased license unlocks higher tiers.
Show more

Minimum PowerShell version

7.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name ClusterValidator.MCP

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name ClusterValidator.MCP

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Detent Point LLC. All rights reserved.

Package Details

Author(s)

  • Detent Point LLC

Tags

SQLServer FailoverCluster WSFC FCI MCP Windows DBA

Functions

Connect-CvValidator Disconnect-CvValidator Invoke-CvValidation Get-CvValidationResult Get-CvValidationFinding Export-CvValidationReport Get-CvValidationPhase

PSEditions

Core

Dependencies

This module has no dependencies.

Release Notes

v1.1.0 — Adds -VCenterServer and -VCenterCredentialSecretName to Invoke-CvValidation, which turn on the VMware DRS anti-affinity check: the tool maps each cluster VM to its ESXi host, reports any host holding more than one node, and checks for a covering enabled DRS anti-affinity rule. Requires VMware PowerCLI on the machine running the tool, and ClusterValidator tool 1.13.0 or newer (earlier tools do not accept these arguments). Omit them and nothing changes. v1.0.3 — Connect-CvValidator now auto-detects an installed clustervalidator-mcp global tool and launches it directly (no network, no -Command flag), so the offline/air-gapped path works out of the box; dnx is still used when only it is present, and -Command still overrides. v1.0.2 — documentation release (no code change): widened positioning to Windows Server Failover Cluster with SQL FCI named; added a restricted/offline-environment install section (Azure Artifacts upstream, offline local-folder install, and the install/activation/run-time host allowlist); documented both license routes (CV_LICENSE env var and Connect-CvValidator -License); refreshed the how-to. v1.0.1 — bundled a docs folder (how-to PDF, Azure reference architecture, sample report). v1.0.0 — first release. Thin stdio client; Export-CvValidationReport returns the tool's branded HTML report. Requires the DetentPoint.ClusterValidator.Mcp tool (>= 1.12.0) and PowerShell 7+ on Windows.

FileList

Version History

Version Downloads Last updated
1.1.0 (current version) 4 8/24/2026
1.0.3 8 8/14/2026
1.0.2 5 8/14/2026
1.0.1 6 8/14/2026
1.0.0 3 8/13/2026