mcp-bug-bounty-server

mcp-bug-bounty-server

0

The MCP Bug Bounty Server is a unified platform for managing bug bounty tools, providing a standardized API and JSON output. It supports tool integration, execution management, and security workflow automation, enhancing the efficiency of bug bounty operations.

Overview

The MCP Bug Bounty Server is a platform providing a unified API gateway for managing and collecting results from various bug bounty command line tools. It offers a standardized JSON output format, facilitating integration into security workflows. Key features include a unified API, a tool registry system for easy integration, a command execution engine, output processing, workflow automation, and result analysis.

Features

  • Unified API Gateway
  • Standardized JSON Results
  • Tool Registry System
  • Command Execution Engine
  • Output Processing
  • Workflow Automation
  • Result Analysis

Supported Tools

  • Reconnaissance Tools: Amass, Subfinder, Hakrawler, Gau, Katana
  • Scanning Tools: Nuclei, Nmap, Masscan, Httpx
  • Content Discovery Tools: FFUF, Gobuster, Jaeles

Getting Started

  • Prerequisites: Python 3.8+, Docker
  • Installation: Use provided scripts for tool installation

API Documentation

API documentation available at Swagger UI and ReDoc when the server is running.

Project Structure

Overview of project directories including server package, scripts, tests, and documentation.

Development

Setting up the development environment and contributing guidelines.