KH

kukuqi666/hexstrike-ai

Developer tools

This page was translated automatically. Technical details may differ from the original. View the original

21 stars 3 forks Quality 77 Trend 10MIT

Based on the HexStrike-AI project, several MCP client connection methods have been added. Supporting streamableHttp, HexStrike AI MCP Agents is an advanced MCP server that allows AI agents (such as Claude, GPT, Copilot, etc.) to autonomously run over 150 cybersecurity tools for automated penetration testing, vulnerability discovery, bounty automation, and security research.

Overview

HexStrike AI MCP v6.0 adopts a multi-agent architecture, featuring autonomous AI agents, intelligent decision-making, and vulnerability intelligence capabilities. 1. - Claude, GPT, or other MCP-compatible proxies connect via the FastMCP protocol 2. - Decision engine analyzes targets and selects optimal testing strategies 3. - AI agents perform comprehensive security assessments 4. - System adjusts based on results and discovered vulnerabilities 5. - Provides visual outputs through vulnerability cards and risk analysis - - python3 hexstrike_mcp.py can start both the API server and MCP server simultaneously - - The MCP server automatically detects whether the API server is running; if not, it starts automatically - - Uses Socket methods for fast port detection, which is more efficient than HTTP requests - - Default mode, supports most clients such as CherryStudio, 5ire, LobeChat, Cursor - - Supports 5IRE and other SSE-based clients - Supports local clients like Claude Desktop, VS Code Copilot, Roo Code, Windsurf - Automatically selects the appropriate transfer mode based on parameters Added mcp/ directory, including client-specific configuration files: - mcp/cherry-studio.json - CherryStudio configuration - mcp/5ire.json - 5IRE configuration - mcp/lobechat.json - LobeChat configuration - mcp/claude-desktop.json - Claude Desktop configuration - mcp/cursor.json - Cursor configuration Watch the full installation and setup tutorial: YouTube - HexStrike AI installation and demo You can install and run HexStrike AI MCP using various AI clients, including: 1. Open CherryStudio → Settings → MCP Server 2. Click "Add" 3. Select streamable-http type 4. Enter URL: http://localhost:8888/mcp 5. Save and enable it

Overview (machine translated)

AI-Driven MCP Cybersecurity Automation Platform

Advanced AI-driven penetration testing MCP framework with 150+ security tools and 12+ autonomous AI agents

📋 New Features • 🏗️ Architecture Overview • 🚀 Installation • 🛠️ Features • 🤖 AI Agent • 📡 API References • 🔌 CherryStudio Connection


Follow our social media accounts

  


Architecture Overview

HexStrike AI MCP v6.0 adopts a multi-agent architecture, featuring autonomous AI agents, intelligent decision-making, and vulnerability intelligence capabilities.

Working Principle

  1. AI Proxy Connection - Claude, GPT, or other MCP-compatible proxies connect via the FastMCP protocol
  2. Intelligent Analysis - The decision engine analyzes objectives and selects the optimal testing strategy
  3. Autonomous Execution - AI agents perform comprehensive security assessments
  4. Real-Time Adaptation - The system adjusts based on results and discovered vulnerabilities
  5. Advanced Reporting - Provides visual outputs through vulnerability cards and risk analysis

New Features (Based on Official v6.0 Update)

Official address: HexStrike AI MCP v6.0

This update brings the following new features and improvements:

🚀 Simplifying the startup process

  • One-Click Start - python3 hexstrike_mcp.py can start both the API server and MCP server simultaneously
  • Automatic Detection - The MCP server automatically detects whether the API server is running, and if not, it starts automatically
  • Socket Fast Detection - Uses Socket methods for fast port detection, which is more efficient than HTTP requests

🌐 Multi-mode support

  • Streamable HTTP - Default mode, supports most clients such as CherryStudio, 5ire, LobeChat, Cursor, etc
  • SSE (Server-Sent Events) - Supports clients like 5IRE that use SSE
  • STDIO - Supports local clients such as Claude Desktop, VS Code Copilot, Roo Code, Windsurf, and more
  • Automatic Switching - Automatically selects the appropriate transfer mode based on parameters

📦 Client Configuration File

Added mcp/ directory, including client-specific configuration files:

  • mcp/cherry-studio.json - CherryStudio configuration
  • mcp/5ire.json - 5IRE configuration
  • mcp/lobechat.json - LobeChat configuration
  • mcp/claude-desktop.json - Claude Desktop configuration

This page was translated automatically. Technical details may differ from the original.

Install

This server does not publish a one-line install command.

Open the repository installation guide New to MCP? Start with the mcpskill.org guide →

Configuration

{ "mcpServers": { "hexstrike-ai": { "command": "python3", "args": [ "/绝对路径/to/hexstrike-ai/hexstrike_mcp.py", "--server", "http://localhost:8888", "--stdio" ], "env": { "PATH": "/usr/bin:/bin:/usr/local/bin" } } } }