Skip to main content

Security AI MCP Server - Advanced security testing and automation framework with 70+ tools

Project description

security AI MCP Server

🔥 Advanced Security Testing and Automation Framework with 70+ Tools

Overview

security AI MCP Server is a comprehensive Model Context Protocol (MCP) server that provides AI agents with access to 70+ professional security testing tools. Perfect for bug bounty hunting, CTF competitions, penetration testing, and security research.

Features

  • 🎯 70+ Security Tools: Nmap, Nuclei, Metasploit, SQLMap, and more
  • ☁️ Cloud Security: AWS/Azure/GCP security assessment tools
  • 🐳 Container Security: Docker, Kubernetes security scanning
  • 🔧 Binary Analysis: Ghidra, Radare2, GDB, Pwntools
  • 🌐 Web Security: Directory fuzzing, vulnerability scanning
  • 🔐 Password Cracking: Hashcat, John the Ripper, Hydra
  • 🚀 FastMCP Integration: Seamless AI agent communication

Installation

pip install security-ai-mcp

With Binary Analysis Tools

pip install security-ai-mcp[binary]

Development Installation

pip install security-ai-mcp[dev]

Quick Start

As MCP Server

security-mcp --server http://127.0.0.1:8888

Configuration

Add to your MCP client configuration:

{
  "mcpServers": {
    "security-ai-mcp": {
      "command": "security-mcp",
      "args": ["--server", "http://127.0.0.1:8888"]
    }
  }
}

Tool Categories

Network Scanning

  • Nmap (basic & advanced)
  • Rustscan
  • Masscan
  • AutoRecon

Web Application Security

  • Nuclei
  • Gobuster
  • FFuf
  • SQLMap
  • Nikto
  • WPScan

Cloud Security

  • Prowler (AWS/Azure/GCP)
  • Trivy
  • Scout Suite
  • Kube-hunter
  • Checkov

Binary Analysis

  • Ghidra
  • Radare2
  • GDB with PEDA
  • Pwntools
  • Angr

Password Cracking

  • Hashcat
  • John the Ripper
  • Hydra

Requirements

  • Python 3.10+
  • Security tools installed on the target system
  • security AI API Server (for tool execution)

License

MIT License

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Disclaimer

This tool is for authorized security testing only. Always obtain proper authorization before testing any systems you don't own.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

security_mcp_server-1.0.0.tar.gz (7.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

security_mcp_server-1.0.0-py3-none-any.whl (43.5 kB view details)

Uploaded Python 3

File details

Details for the file security_mcp_server-1.0.0.tar.gz.

File metadata

  • Download URL: security_mcp_server-1.0.0.tar.gz
  • Upload date:
  • Size: 7.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for security_mcp_server-1.0.0.tar.gz
Algorithm Hash digest
SHA256 0dc8965a7a9b1d302456d02f8ea8a3fb5da6dcd94283c3be0c9f162f18c32dd3
MD5 223fb3235ca15fb4b0c0d02be3009085
BLAKE2b-256 3ce33c75a26179e83858049856811b9d6ce3404236075a8deed3dad81e04416e

See more details on using hashes here.

File details

Details for the file security_mcp_server-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for security_mcp_server-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 45303a82353f4946e34ec84bc31ffee8d4df5d02d4e66c116463846eb08b1d2b
MD5 9ca52e152ca09accaa888a88ea687a9d
BLAKE2b-256 2a3f6fa9b19939b84aa36c84565ee8b64f2052fee400465a9e93240138146374

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page