Cover image
Try Now
2025-04-14

A lightweight, extensible cybersecurity toolkit that connects AI assistants to security tools through the Model Context Protocol (MCP), enabling AI-assisted security research, scanning, and analysis.

3 years

Works with Finder

3

Github Watches

1

Github Forks

3

Github Stars

HydraΜCP — The Model Context Protocol (MCP) Pentesting Toolkit

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⠟⠙⠻⠿⠋⠙⠻⠷⠄⠀⠀⠀⠀⠀⠀⢸⣿
⣿⣿⣿⣿⣿⣿⠿⢿⠿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣿⣿⣿
⣿⣿⣿⣿⣿⡿⠀⠀⠀⠀⠀⢀⣀⣤⣴⣶⣾⣿⣿⣿⣿⣿⣇⡀⠀⠈⠻⠿⣿⣿
⣿⣿⣿⠉⠉⠀⠀⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣷⣶⣶⣿⣿
⣿⠿⠟⠀⠀⠀⢀⣠⣾⣿⡿⠻⠿⠟⠙⠿⠟⠻⣿⡆⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿
⣿⠀⠀⠀⠀⢀⣾⠏⠈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿
⣿⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⣠⣤⣶⣶⣶⣶⣦⡄⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿
⣿⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣦⡀⠀⣾⣿⣿⣆⣤⣾⣿⣿⣿
⣿⠀h⠀⠀⠀⠀⠀⠀⠘⠛⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣦⠈⣻⣿⣿⣿⣿⣿⣿⣿
⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⢻⣿⣿⡿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⠀⠀⠀⠀⢀⣠⣤⣤⣤⣄⣀⠀⠀⠈⠛⠹⣿⠷⣄⠀⠀⠀⠀⠉⠉⠉⣹⣿⣿
⣿⠀⠀⢀⣾⣿⣿⣿⣿⣿⣿⣿⣷⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣶⣶⣿⣿⣿
⣿⠀⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣶⣆⡀⠀⠈⠻⠿⣿⣿⣿
⣿⣤⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿

A lightweight, extensible cybersecurity toolkit that connects AI assistants to security tools through the Model Context Protocol (MCP), enabling AI-assisted security research, scanning, and analysis.

Demo - Sqlmap

https://github.com/user-attachments/assets/8f7f4185-ca32-4204-a98d-7596e0dedc41

Installation

Build te Docker image

git clone https://github.com/happyhackingspace/mcp-hydra.git
cd mcp-hydra
docker build -t hydramcp .

Usage

Edit your claude_desktop_config.json

{
  "mcpServers": {
    "HydraMCP": {
      "command": "docker",
      "args": ["run", "--rm", "-i","--name","hydramcp", "hydramcp"]
    }
  }
}

Or Copilot in vscode

mkdir -p .vscode
cd .vscode
touch mcp.json
```json
{
    "servers": {
        "HydraMCP": {
            "command": "docker",
            "args": [
                "run",
                "--rm",
                "-i",
                "--net=host",
                "--privileged",
                "--name",
                "hydramcp",
                "hydramcp"
            ]
        }
    }
}

You can use the following prompts to test the tools:

Sublist3r
> Use Sublist3rScanner to find all subdomains for example.com and save results to the "recon" folder.
--
DNSRecon
> Run a DNS reconnaissance scan on example.com using DNSReconScanner with standard scan type.
--
Holehe
> Use HoleheScanner to check if the email address user@example.com is registered on various websites.
--
Nmap
> Scan 192.168.1.1 with NmapScanner to check for open ports in the range 1-1000.
--
Ocr2Text
> Use OcrScanner to extract text from the screenshot at /path/to/image.png.
--
Sqlmap 
> Run SqlmapScanner on http://testphp.vulnweb.com/listproducts.php?cat=1 to check for SQL injection vulnerabilities.
--
WPScan
> Use WPScanScanner to scan the WordPress site at https://example.com for vulnerabilities.
--
Zmap
> Scan the subnet 192.168.1.0/24 for systems with port 80 open using ZmapScanner with 1M bandwidth.

Changelog

Implemented Tools

  • Sublist3r - Domain enumeration tool
  • DNSRecon - DNS Reconnaissance tool
  • Holehe - Email registration checker
  • Nmap - Network scanner
  • OCR - Optical Character Recognition
  • Sqlmap - SQL injection scanner
  • WPScan - WordPress security scanner
  • Zmap - Internet scanner

Planned Tools

Contributing

If you want to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature-branch).

Disclaimer

This project is for educational purposes only. Use it at your own risk. The author is not responsible for any damages or legal issues that may arise from the use of this software.

相关推荐

  • av
  • Effortlessly run LLM backends, APIs, frontends, and services with one command.

  • 1Panel-dev
  • 🔥 1Panel provides an intuitive web interface and MCP Server to manage websites, files, containers, databases, and LLMs on a Linux server.

  • WangRongsheng
  • 🧑‍🚀 全世界最好的LLM资料总结(数据处理、模型训练、模型部署、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world's best LLM resources.

  • hkr04
  • Lightweight C++ MCP (Model Context Protocol) SDK

  • sigoden
  • Easily create LLM tools and agents using plain Bash/JavaScript/Python functions.

  • RockChinQ
  • 😎简单易用、🧩丰富生态 - 大模型原生即时通信机器人平台 | 适配 QQ / 微信(企业微信、个人微信)/ 飞书 / 钉钉 / Discord / Telegram / Slack 等平台 | 支持 ChatGPT、DeepSeek、Dify、Claude、Gemini、xAI、PPIO、Ollama、LM Studio、阿里云百炼、火山方舟、SiliconFlow、Qwen、Moonshot、ChatGLM、SillyTraven、MCP 等 LLM 的机器人 / Agent | LLM-based instant messaging bots platform, supports Discord, Telegram, WeChat, Lark, DingTalk, QQ, Slack

  • rulego
  • ⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.

  • dmayboroda
  • On-premises conversational RAG with configurable containers

  • paulwing
  • A test repository created using MCP service

  • modelscope
  • Start building LLM-empowered multi-agent applications in an easier way.

    Reviews

    2.7 (11)
    Avatar
    user_0y2HPJkp
    2025-04-24

    I've been using the mcp-hydra from HappyHackingSpace for a while now, and it has significantly improved my workflow. The features are incredibly intuitive, and the setup was seamless. I highly recommend this to anyone looking for an efficient and user-friendly solution in this space. Great work!

    Avatar
    user_WzeTAlck
    2025-04-24

    The mcp-hydra by HappyHackingSpace is an exceptional tool for developers and enthusiasts alike. Its versatility and user-friendly interface make navigating through complex projects a breeze. I appreciate the seamless integration and the robust set of features tailored for efficiency. Highly recommended for anyone serious about their craft!

    Avatar
    user_fsGwhon9
    2025-04-24

    The mcp-hydra by HappyHackingSpace is a fantastic tool that has revolutionized my workflow. Its seamless integration and user-friendly interface make it incredibly efficient. This is a must-have for anyone looking to enhance their productivity and streamline their tasks. Highly recommended!

    Avatar
    user_CH65ViHP
    2025-04-24

    As a dedicated user of mcp-hydra, I am thoroughly impressed by its versatility and efficiency. Created by HappyHackingSpace, this product sets the standard for seamless integration and user experience. The welcome information and comprehensive start URL ensure a smooth onboarding process, making it an essential tool for my daily tasks. Highly recommended for anyone looking to optimize their workflow!

    Avatar
    user_P8x7i8cT
    2025-04-24

    mcp-hydra by HappyHackingSpace is an incredible tool that has significantly enhanced my productivity. The user interface is intuitive, making the workflow seamless and efficient. I highly recommend this for anyone who needs a reliable and powerful application for their daily tasks. Truly a game-changer!

    Avatar
    user_jHHFkOkN
    2025-04-24

    I recently started using the mcp-hydra developed by HappyHackingSpace, and it has significantly improved my workflow. The intuitive design and user-friendly interface make it easy to navigate and utilize its powerful features. Highly recommend it to anyone looking to streamline their processes and enhance productivity!

    Avatar
    user_zcAvktRj
    2025-04-24

    The mcp-hydra from HappyHackingSpace is an outstanding tool for any serious tech enthusiast. Its robust features and seamless integration make it an invaluable asset for any project. I've had a smooth experience since day one. Highly recommend!

    Avatar
    user_lVW3uYsF
    2025-04-24

    As a loyal user of mcp-hydra, I can confidently say it’s an incredible tool from HappyHackingSpace. Its intuitive interface and robust features significantly streamline the content management process. If you're looking for efficiency and reliability, mcp-hydra is undoubtedly the ideal choice!

    Avatar
    user_lrD4YJvI
    2025-04-24

    I am absolutely thrilled with the mcp-hydra by HappyHackingSpace! This incredible application has greatly improved my productivity and efficiency. The seamless user interface and intuitive features make it a must-have tool for anyone looking to optimize their workflow. Highly recommend for all tech enthusiasts!

    Avatar
    user_MuMOuvpq
    2025-04-24

    The mcp-hydra by HappyHackingSpace is an incredible tool for any developer. Its seamless integration and intuitive interface make workflow efficient and enjoyable. A must-have for anyone serious about their coding projects. Highly recommend!

    Avatar
    user_T7Urkbdd
    2025-04-24

    As a devoted user of mcp-hydra developed by HappyHackingSpace, I am thoroughly impressed with its performance and versatility. This application has significantly streamlined my workflow. I highly recommend it to anyone looking for an efficient and reliable solution.