
mcp-hydra
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
- gobuster
- TheHarvester
- GitRecon
- Phone carrier lookup
- Netcraft
- Cloudunflare (claudflare bypass)
- Censys
- Programmable search engine
- Wayback Machine
- Shodan
- Wappalyzer
- Hunter.io
- Nuclei
- Amass
- GitSecrets - @awslabs/git-secrets or @trufflesecurity/trufflehog
- Depixelization - https://github.com/spipm/Depixelization_poc
- ExifTool
- Sudomy https://github.com/screetsec/Sudomy
Contributing
If you want to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -m 'Add some feature'
). - 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.
- Version: 0.1.0
- License: MIT
- Author: Built with ❤️ by @atiilla
- Community: @happyhackingspace | https://happyhacking.space
相关推荐
🔥 1Panel provides an intuitive web interface and MCP Server to manage websites, files, containers, databases, and LLMs on a Linux server.
🧑🚀 全世界最好的LLM资料总结(数据处理、模型训练、模型部署、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world's best LLM resources.
Easily create LLM tools and agents using plain Bash/JavaScript/Python functions.
😎简单易用、🧩丰富生态 - 大模型原生即时通信机器人平台 | 适配 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 is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
Reviews

user_0y2HPJkp
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!

user_WzeTAlck
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!

user_fsGwhon9
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!

user_CH65ViHP
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!

user_P8x7i8cT
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!

user_jHHFkOkN
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!

user_zcAvktRj
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!

user_lVW3uYsF
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!

user_lrD4YJvI
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!

user_MuMOuvpq
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!

user_T7Urkbdd
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.