Back to Home
Karthikathangarasu icon

pentest-mcp

Verified Safe

by Karthikathangarasu

Overview

Provides a comprehensive server for professional penetration testers to orchestrate tools like Nmap, John the Ripper, Gobuster, and Nikto for vulnerability assessment, network scanning, and password cracking.

Installation

Run Command
node dist/index.js

Security Notes

The server uses `child_process.spawn` with an array of arguments for executing external tools (Nmap, John the Ripper, Gobuster, Nikto), which is generally safer than direct shell execution (`exec`). A `sanitizeOptions` function attempts to validate command-line options using a regex to prevent common shell metacharacters, further mitigating shell injection risks. However, running powerful external pentesting tools inherently carries risk; if the server itself were compromised or exposed to untrusted users, these tools could be misused to target arbitrary systems or consume significant resources. The project explicitly states it is 'not for educational purposes' and 'designed for cybersecurity professionals', implying the user is expected to understand and manage these inherent risks.

Similar Servers

Stats

Interest Score39
Security Score8
Cost ClassHigh
Avg Tokens5000
Stars16
Forks3
Last Update2025-12-11

Tags

penetration testingnetwork scanningvulnerability assessmentpassword crackingcybersecurity tools