{"repo":"RamKansal/pentestMCP","free":true,"listed":false,"github":"https://github.com/RamKansal/pentestMCP","clone":"git clone https://github.com/RamKansal/pentestMCP.git","description":"pentestMCP: AI-Powered Penetration Testing via MCP, an MCP designed for penetration testers.","language":"Python","stars":91,"topics":["cybersecurity","mcp","mcp-client","mcp-server","python"],"license":null,"category":"mcp-servers","readme_excerpt":"pentestMCP: AI-Powered Penetration Testing via MCP pentestMCP provides a powerful bridge between Large Language Models (LLMs) and practical penetration testing tools through the Model Context Protocol (MCP). This project functions as an MCP Server, exposing a curated suite of over 20 standard security assessment utilities (Nmap, Nuclei, ZAP, SQLMap, etc.) as callable 'tools'. This allows AI agents within MCP-compatible clients (like Claude Desktop or specific VS Code setups) to leverage these utilities for automated and interactive security analysis tasks. The goal is to enable natural language control over complex security workflows, making pentesting capabilities more accessible and integrated into AI-driven environments. This work is inspired by Laurie Kirk's GhidraMCP. --- Table of Contents - Core Concepts & Architecture - Key Features - Prerequisites - Installation & Setup - Using Pre-built Docker Image (Recommended) - Building Docker Image Locally - Client Host Integration - Claude Desktop Integration - VS Code Copilot Chat Integration - Tool Reference - Security Considerations - Contributing - License - Disclaimer - Acknowledgements --- Video Demo https://github.com/user-attachments/assets/930c879a-5cb4-478a-b033-f30df0e770a6 Core Concepts & Architecture pentestMCP strictly adheres to the MCP specification, functioning solely as an MCP Server . It does not embed or directly communicate with any specific LLM. The interaction flow is mediated by an MCP Client Host applic","default_branch":null,"files":null,"tree":[],"storefront":"/r/RamKansal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RamKansal/pentestMCP/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}