Back to Home
ramkansal icon

pentestMCP

by ramkansal

Overview

This MCP server enables AI agents to perform automated and interactive penetration testing tasks by exposing a suite of security assessment utilities as callable tools.

Installation

Run Command
docker run --rm -i ramgameer/pentest-mcp:latest

Environment Variables

  • NUCLEI_SIGNATURE_PRIVATE_KEY

Security Notes

This project is an MCP server for penetration testing tools, which inherently carry significant security risks if misused. It uses 'subprocess' to execute external offensive security binaries (Nmap, Nuclei, SQLMap, NetExec, Impacket tools, Certipy, Responder, mitm6, etc.) which can be highly disruptive or illegal if run without explicit authorization against target systems. A hardcoded ZAP API key ('ZAP_API_KEY="v6r0iikqecitmhhj2kistk1iui"') is present in 'start_services.sh', which is a critical security vulnerability as it could allow unauthorized control over the ZAP instance if the container's network is compromised or the key is leaked. Many Active Directory tools are explicitly warned as 'EXTREMELY DISRUPTIVE'.

Similar Servers

Stats

Interest Score22
Security Score2
Cost ClassHigh
Avg Tokens1500
Stars32
Forks6
Last Update2025-12-16

Tags

Penetration TestingSecurityAI AgentMCP ServerVulnerability ScanningActive Directory