Skip to main content
Glama

Vibehacker Metasploit MCP

by foolsec

Vibehacker Metasploit MCP

Metasploit Framework를 위한 FastMCP 기반 인터페이스로, AI 에이전트가 Metasploit 기능과 상호 작용할 수 있도록 합니다.

필수 조건

  • 파이썬 3.10+
  • 메타스플로잇 프레임워크
  • uv(Python 패키지 관리자)

uv로 설정

이 프로젝트에서는 종속성 관리를 위해 uv를 사용합니다. uv는 빠르고 안정적인 Python 패키지 설치 및 확인 프로그램입니다.

UV 설치

uv가 설치되어 있지 않은 경우:

지엑스피1

프로젝트 설정

  1. 저장소를 복제합니다.
git clone https://github.com/foolsec/vibehacker_metasploit_mcp.git cd vibehacker_metasploit_mcp
  1. uv를 사용하여 가상 환경을 만들고 활성화합니다.
uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate
  1. 종속성 설치:
uv pip install -e .

Metasploit RPC 서버 실행

애플리케이션을 실행하기 전에 Metasploit RPC 서버를 시작하세요.

# Full configuration with all options msfrpcd -P kalipassword -S -a 127.0.0.1 -p 55553

또는 더 간단한 명령을 사용하여 기본 포트(55553)에서 백그라운드로 RPC 서버를 시작합니다.

msfrpcd -P your_password

환경 변수

다음 환경 변수를 설정하세요.

export MSF_PASSWORD=kalipassword export MSF_SERVER=127.0.0.1 export MSF_PORT=55553

애플리케이션 실행

python main.py

또는 도구를 테스트하려면

mcp dev main.py

특징

  • 사용 가능한 Metasploit 익스플로잇 목록
  • 사용 가능한 페이로드 나열
  • 페이로드 생성
  • 타겟에 대한 익스플로잇 실행
  • 스캔 대상
  • 활성 세션 관리
  • 세션에 명령 보내기

특허

자세한 내용은 LICENSE 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Metasploit Framework를 위한 FastMCP 기반 인터페이스로, AI 에이전트가 Metasploit 기능과 상호 작용하여 악용, 페이로드 생성, 대상 스캐닝 및 세션 관리를 수행할 수 있도록 합니다.

  1. 필수 조건
    1. uv로 설정
      1. UV 설치
      2. 프로젝트 설정
      3. Metasploit RPC 서버 실행
      4. 환경 변수
      5. 애플리케이션 실행
    2. 특징
      1. 특허

        Related MCP Servers

        • A
          security
          F
          license
          A
          quality
          A FastMCP server implementation that facilitates resource-based access to AI model inference, focusing on image generation through the Replicate API, with features like real-time updates, webhook integration, and secure API key management.
          Last updated -
          18
          15
          Python
          • Apple
        • -
          security
          A
          license
          -
          quality
          A FastMCP server implementation that provides a standardized interface for accessing AI models hosted on Replicate's API, currently supporting image generation with customizable parameters.
          Last updated -
          3
          Python
          MIT License
        • -
          security
          F
          license
          -
          quality
          A FastMCP integration with Hyperskill that allows AI agents to explain programming topics and search for programming resources using Hyperskill's learning materials.
          Last updated -
          1
          Python
        • -
          security
          A
          license
          -
          quality
          Provides a bridge between large language models and the Metasploit Framework, enabling AI assistants to access and control penetration testing functionality through natural language.
          Last updated -
          72
          Python
          Apache 2.0
          • Linux
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/foolsec/vibehacker_metasploit_mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server