Cover image
Try Now
2025-04-14

轻巧,可扩展的网络安全工具包,通过模型上下文协议(MCP)将AI助手连接到安全工具,从而启用AI辅助安全研究,扫描和分析。

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
  • 毫不费力地使用一个命令运行LLM后端,API,前端和服务。

  • WangRongsheng
  • 🧑‍🚀 llm 资料总结(数据处理、模型训练、模型部署、 o1 模型、mcp 、小语言模型、视觉语言模型)|摘要世界上最好的LLM资源。

  • 1Panel-dev
  • 🔥1Panel提供了直观的Web接口和MCP服务器,用于在Linux服务器上管理网站,文件,容器,数据库和LLMS。

  • rulego
  • ⛓️Rulego是一种轻巧,高性能,嵌入式,下一代组件编排规则引擎框架。

  • hkr04
  • 轻巧的C ++ MCP(模型上下文协议)SDK

  • sigoden
  • 使用普通的bash/javascript/python函数轻松创建LLM工具和代理。

  • RockChinQ
  • 😎简单易用、🧩丰富生态 -大模型原生即时通信机器人平台| 适配QQ / 微信(企业微信、个人微信) /飞书 /钉钉 / discord / telegram / slack等平台| 支持chatgpt,deepseek,dify,claude,基于LLM的即时消息机器人平台,支持Discord,Telegram,微信,Lark,Dingtalk,QQ,Slack

  • modelscope
  • 开始以更轻松的方式开始构建具有LLM授权的多代理应用程序。

  • dmayboroda
  • 带有可配置容器的本地对话抹布

    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.