Skip to content

3.1.2 - Pentest Agent and MCP Server

img_1.png

Introduction

As the industry's first red team platform to integrate LLM agents, the new version adds two LLM Agent-related features: Penetration Testing Agent and MCP Server.

More LLM and Agent capabilities will be added to Viper in subsequent updates.

Why can't the Agent help me write all these documents yet!!!

Pentest Agent

Due to current limitations in LLM and engineering, a fully automated Agent is not ideal.

However, it is entirely feasible for an Agent to help penetration testing engineers input complex tool parameters, analyze tool results, and provide next-step penetration plans.

img.png

Pentest Agent Documentation

Featurepentestgpt.aiviper pentest agent
Runtime EnvironmentCloud SandboxLocal Environment ✅
Tool RuntimeLimited to 5 minutesUnlimited ✅
Usage FrequencyFree version: 2/dayFree version: Unlimited ✅
Available ToolsFree version: Limited toolsFree version: All tools ✅
Model SelectionGPT-4 onlyAny model supported ✅

MCP Server

If there's anything hottest in the current generative AI field, it would be MCP.

The new version of Viper includes an independently running MCP server. Please refer to the documentation for usage instructions and the list of supported tools.

img.png

MCP Server Documentation

Bug Fixes

  • Fixed issues with Session file upload/download/process operations

img.pngimg_1.png

  • Default certificates and test Python/PowerShell scripts are now available

img_2.png

  • Fixed an issue where the agent module returned an exception issus

Optimizations

  • Host tags and notes are now integrated

img_5.png

  • Agent tool invocation and tool results are displayed in JSON format

img_3.png

  • Nuclei default configuration UI

img_4.png

  • Generate PE/ELF has been modified to native exe and elf payloads, with source code compiled versions available via module generation
  • Linux now checks if a folder is empty before deletion

img_5.png

  • Optimized some UI interfaces and cleaned up deprecated frontend components.

Last updated: