pentest-ai

pentest-ai

An AI-driven penetration testing tool that re-runs each vulnerability to verify results.

MCPDevOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 1.1k
Source
mcp-github

Overview

pentest-ai is an AI-powered penetration testing tool that re-executes every identified vulnerability to confirm its validity. The tool performs reconnaissance, authentication, and links findings into multi-step attack paths, but does not require you to trust the initial results. A vulnerability is only marked as verified when the machine oracle reproduces it multiple times. Outputs from third-party scanners are preserved until re-verified by the oracle. This reduces false positives and improves report accuracy. Ideal for security teams and developers who need high-precision penetration testing results.

Capabilities

  • 205 integrated tools
  • 17 specialized agents
  • 60 SPA-aware probes
  • OWASP Top 10 vulnerability detection
  • No API key required
  • Built-in LLM

Use cases

Penetration testingVulnerability validationSecurity auditingAutomated security checks

Setup

Requires: Python 3.10+
pip install ptai && ptai demo

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How to install pentest-ai?

Install via pip: pip install ptai

Do I need an API key?

No API key is required

Which operating systems are supported?

Supports all operating systems with Python 3.10+

Related skills