mcp_troubleshooter
Verified Safeby tblakex01
Overview
Provides diagnostic and troubleshooting tools for LLMs to analyze system issues, monitor resources, and check logs on local machines for developers and system administrators.
Installation
troubleshooting-mcpSecurity Notes
The server implements comprehensive security measures: strict command whitelisting for the `troubleshooting_execute_safe_command` tool, robust Pydantic input validation for all tool parameters, and timeout protection for all external commands and network calls. Log file access is restricted to common log directories and includes checks to prevent path traversal vulnerabilities. The server avoids direct use of `eval` and uses `subprocess.run` without `shell=True` for safe command execution. No privilege escalation is performed, and output is truncated to a defined character limit to prevent resource exhaustion.