Server data from the Official MCP Registry
MCP server for dbatools — exposes SQL Server management commands as MCP tools
MCP server for dbatools — exposes SQL Server management commands as MCP tools
Set these up before or after installing:
Environment variable: DBATOOLS_SAFE_MODE
Environment variable: MAX_OUTPUT_ROWS
Environment variable: COMMAND_TIMEOUT_SECONDS
Environment variable: PWSH_EXE
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-dataplat-dbatools-mcp-server": {
"env": {
"PWSH_EXE": "your-pwsh-exe-here",
"MAX_OUTPUT_ROWS": "your-max-output-rows-here",
"DBATOOLS_SAFE_MODE": "your-dbatools-safe-mode-here",
"COMMAND_TIMEOUT_SECONDS": "your-command-timeout-seconds-here"
},
"args": [
"-y",
"dbatools-mcp-server"
],
"command": "npx"
}
}
}This is a well-architected MCP server that safely exposes dbatools PowerShell commands through proper parameter sanitization and risk-based gating. The server appropriately restricts destructive operations unless explicitly confirmed and validates all inputs before execution. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.
Scanned 7 files · 7 findings
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Be the first to review this server!