MCP cover image
See in Github
2025-04-14

0

Github Watches

0

Github Forks

0

Github Stars

HackerMCP

HackerMCP is a module built for AI assistants to access and utilize common penetration testing and security tools. This module enables AI systems to leverage powerful security tools through a simple interface.

Currently Supported Tools

  • Nmap: Network discovery and security auditing
  • Metasploit Framework: Penetration testing framework

Future Goals

  • Add support for SQLMap
  • Expand available security tools and capabilities

Installation

Add the following configuration to your MCP configuration file:

{
    "mcpServers": {
        "hackermcp": {
            "command": "uv",
            "args": [
                "--directory",
                "~/dir/to/hackermcp",
                "run",
                "hacker.py"
            ]
        }
    }
}

Replace ~/dir/to/hackermcp with the actual path to the hackermcp directory.

Environment Setup

Prerequisites

  • Python 3.8 or higher
  • Nmap installed on your system
  • Metasploit Framework installed on your system

Virtual Environment Setup

  1. Clone the repository:

    git clone https://github.com/R3verseIN/HackerMCP
    cd HackerMCP
    
  2. Set up a virtual environment using uv:

    uv venv
    source .venv/bin/activate
    
  3. Install dependencies:

    uv pip install -r requirements.txt
    

Installing UV

If you don't have the uv package manager then install it:

pip3 install uv

Or use curl to download the installation script:

curl -LsSf https://astral.sh/uv/install.sh | sh

If your system doesn't have curl, you can use wget:

wget -qO- https://astral.sh/uv/install.sh | sh

Disclaimer

This tool is provided for educational and legitimate security testing purposes only.

No warranty is provided with this software. The creator is not responsible for any unethical or illegal use of this tool. Users are solely responsible for ensuring they have proper authorization before conducting any security testing activities.

License

GNU GPL v3 License

相关推荐

  • Contraband Interactive
  • Emulating Dr. Jordan B. Peterson's style in providing life advice and insights.

  • rustassistant.com
  • Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.

  • Aurity Ltd
  • Create and Publish Business Websites in seconds. AI will gather all the details about your website and generate link to your website.

  • Convincible Ltd
  • You're in a stone cell – can you get out? A classic choose-your-adventure interactive fiction game, based on a meticulously-crafted playbook. With a medieval fantasy setting, infinite choices and outcomes, and dice!

  • John Rafferty
  • Text your favorite pet, after answering 10 questions about their everyday lives!

  • Ian O'Connell
  • Provide players' names or enter Quickstart to start the game!

  • analogchat.com
  • Efficient Spotify assistant for personalized music data.

  • n8n-io
  • Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

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

  • langgenius
  • Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.

  • alibaba
  • an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.

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

  • Azure
  • The Azure MCP Server, bringing the power of Azure to your agents.

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

  • superiorlu
  • 🤖 Collect practical AI repos, tools, websites, papers and tutorials on AI. 实用的AI百宝箱 💎

  • Byaidu
  • PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero

  • Onelevenvy
  • Flock is a workflow-based low-code platform for rapidly building chatbots, RAG, and coordinating multi-agent teams, powered by LangGraph, Langchain, FastAPI, and NextJS.(Flock 是一个基于workflow工作流的低代码平台,用于快速构建聊天机器人、RAG、Agent和Muti-Agent应用,采用 LangGraph、Langchain、FastAPI 和 NextJS 构建。)

  • caio-moliveira
  • This project was created to demonstrate how we can connect with different Model Context Protocols (MCPs).

  • microsoft
  • Python tool for converting files and office documents to Markdown.

    Reviews

    3.1 (8)
    Avatar
    user_JFf8pmki
    2025-04-24

    HackerMCP by R3verseIN is a superb application for anyone delving into the world of Minecraft Control Panels. It's user-friendly and incredibly efficient in managing server settings. Highly recommended for both beginners and advanced users! This tool has truly elevated my server management experience.

    Avatar
    user_A5qUp1Bm
    2025-04-24

    As a loyal user of HackerMCP, I am thoroughly impressed with its performance and reliability. Created by R3verseIN, this application has truly revolutionized my experience with MCP systems. The user interface is intuitive, and the welcome message immediately makes you feel at home. If you're considering a top-notch MCP application, HackerMCP is definitely worth checking out!

    Avatar
    user_un7T1sMC
    2025-04-24

    As a dedicated user of HackerMCP, I must say this product by R3verseIN has truly elevated my experience. The interface is intuitive, and the features are robust. I appreciate the seamless integration it offers, making my tasks much more efficient. Highly recommended for anyone in the hacking community!

    Avatar
    user_PpqyNlQU
    2025-04-24

    HackerMCP by R3verseIN is a fantastic tool for anyone passionate about modding in Minecraft. The interface is user-friendly, and it offers a wide range of customizations that can truly enhance your gaming experience. The instructions are clear, making it easy even for beginners. A must-have for Minecraft enthusiasts!

    Avatar
    user_rLYrPlTf
    2025-04-24

    HackerMCP by R3verseIN is an exceptional tool for anyone interested in cybersecurity. Its intuitive interface and powerful capabilities make it easy to detect and analyze vulnerabilities. The seamless integration into my workflow has significantly boosted my efficiency. Highly recommended for both beginners and experts alike!

    Avatar
    user_fyvOhuyu
    2025-04-24

    As a dedicated user of HackerMCP, I am thoroughly impressed with its performance and functionality. Created by R3verseIN, this application has streamlined my workflows and enhanced productivity in ways I didn't think possible. If you're looking for a robust and efficient tool, look no further than HackerMCP!

    Avatar
    user_ULxoFzvF
    2025-04-24

    As a loyal user of the HackerMCP by R3verseIN, I am thoroughly impressed with its robust functionality and user-friendly interface. This versatile tool has significantly streamlined my work processes, making complex tasks simpler to manage. Highly recommend it to anyone in need of an exceptional MCP application!

    Avatar
    user_SkY9U4du
    2025-04-24

    As a dedicated user of HackerMCP, I must praise R3verseIN for creating such a robust application. The user-friendly interface and comprehensive features make it an essential tool for coding enthusiasts and professionals alike. It streamlines many tasks efficiently, saving valuable time and effort. Highly recommend!