Skip to main content
Glama

title: StegoKiller Ultra Suite emoji: ⚡ colorFrom: blue colorTo: purple sdk: gradio sdk_version: 4.44.0 app_file: app.py pinned: false license: apache-2.0

⚡ StegoKiller MCP Server

The Ultimate Steganography, Digital Forensics & Covert-Channel Suite

Python License FastMCP Tools Docker Smithery


Related MCP server: CTF MCP Server

📖 Overview

StegoKiller is an enterprise-grade Model Context Protocol (MCP) server engineered specifically for CTF players, security researchers, and forensic analysts. Built using the official FastMCP framework, it integrates 44 specialized steganography, digital forensics, and covert-channel extraction tools across Images, Audio, Video, Network PCAPs, Documents, Fonts, Git, AI Models, and Text.


⚡ Quick Start & Installation

Option 1: 1-Click Install via Smithery CLI

npx -y @smithery/cli install stegokiller --client claude

Option 2: Local Stdio Configuration (Claude Desktop / Cursor)

Clone the repository and run setup:

git clone https://github.com/shaymimran26-netizen/StegoKiller.git
cd StegoKiller
chmod +x setup.sh && ./setup.sh

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "stegokiller": {
      "command": "python3",
      "args": [
        "/path/to/StegoKiller/server.py"
      ],
      "env": {
        "PYTHONUNBUFFERED": "1"
      }
    }
  }
}

Option 3: Docker Container via GitHub Container Registry (GHCR)

Run instantly without installing OS dependencies:

{
  "mcpServers": {
    "stegokiller": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-v", "/tmp/stego_mcp_output:/tmp/stego_mcp_output",
        "ghcr.io/shaymimran26-netizen/stegokiller:latest"
      ]
    }
  }
}

☁️ Free Remote Hosting & Public Deployment

Want to host StegoKiller on the cloud for free with remote SSE / HTTP access?

Platform

Type

How to Deploy

Smithery.ai

One-Click MCP Hosting

Connect your GitHub repo shaymimran26-netizen/StegoKiller. Smithery builds smithery.yaml and gives you a hosted proxy endpoint.

Glama.ai

Community Registry

Submit repository URL to be listed in the global MCP index.

HuggingFace Spaces

Free 24/7 Docker Hosting

Create a new Docker Space, push this repo, and expose port 8000 via SSE.

Render.com / Railway.app

Free Cloud Web Service

Deploy Docker container with start command: mcp run server.py --transport sse --port 8000.


🛠️ Comprehensive 44-Tool Matrix

1. Core Triage, Integrity & Polyglots (7 Tools)

  • auto_triage_challenge(file_path): Autonomous 5-stage master pipeline running structure analysis, flag regex search, metadata extraction, polyglot check, and signature scan in one shot.

  • inspect_file_structure(file_path): Validates 25+ magic byte signatures, calculates quadrant and global Shannon entropy, and carves trailing EOF overlay bytes.

  • detect_polyglots(file_path): Multi-format polyglot detector (ZIP+JPG, PDF+ZIP, GIF+JS, HTML+PNG, RAR+JPEG).

  • extract_metadata(file_path): Deep EXIF/XMP/IPTC and comment extraction via exiftool with PIL fallback.

  • scan_and_carve_binwalk(file_path, extract): Signature discovery and recursive archive carving.

  • carve_foremost(file_path): Header/footer carving for images, documents, and archives.

  • grep_flag_patterns(file_path, regex): Multi-encoding regex flag sweep across ASCII, UTF-8, and UTF-16LE/BE.

2. Image Steganography (Spatial, LSB & Steganalysis) (9 Tools)

  • statistical_steganalysis(file_path): Chi-Square ($\chi^2$), Sample Pairs (SPA), and PoV tests to estimate hidden LSB payload percentage.

  • solve_png_ihdr(file_path, output_path): Brute-forces PNG dimensions against IHDR CRC32 checksum to fix cropped images.

  • extract_bitplanes(file_path, output_dir): Deconstructs all 8 bitplanes across R, G, B, and Alpha channels (32 images).

  • analyze_png_chunks(file_path): Parses ancillary chunks (tEXt, zTXt, iTXt, pHYs, sRGB), validates CRCs, and detects hidden chunks.

  • analyze_gif_apng_frames(file_path): Deconstructs frames, extracts frame duration delays (ASCII flag data), and calculates frame deltas.

  • image_math_combine(image_1, image_2, mode): Visual cryptography combiner (xor, subtract, add, difference).

  • run_zsteg_analysis(file_path, all_modes): Exhaustive LSB/MSB/channel/permutation analyzer on PNG/BMP.

  • run_stegpy(file_path, password): Python LSB stego payload extraction.

  • run_cloaked_pixel(file_path, password): Recovers LSB payloads scattered across PRNG pixel matrices.

3. Image Steganography (Frequency & DCT Domain) (6 Tools)

  • run_stegseek(file_path, wordlist): Multithreaded RockYou Steghide passphrase cracker.

  • run_steghide(file_path, passphrase): Direct Steghide payload extraction from JPEG/BMP/WAV.

  • run_outguess(file_path, key): Redundant DCT coefficient stego extraction.

  • run_jsteg(file_path): Quantized DCT coefficient LSB extraction.

  • run_f5_stego(file_path, password): Matrix-encoding extraction via F5 algorithm.

  • analyze_jpeg_quantization_tables(file_path): Extracts JPEG DQT and DHT tables to identify compression artifacts.

4. Audio & Acoustic Steganography (8 Tools)

  • generate_audio_spectrogram(audio_path, output_path, cmap): High-resolution log/linear spectrogram rendering.

  • decode_dtmf_tones(audio_path): DTMF dial tone decoder (Goertzel / FFT frequency energy peak engine).

  • decode_sstv(audio_path, output_path): Slow-Scan TV (Robot36, Martin, Scottie) audio-to-image decoder.

  • decode_audio_morse(audio_path): Acoustic CW Morse code tone decoder converting audio energy envelopes to plaintext.

  • extract_deepsound(audio_path, password): AES-encrypted carrier extraction from WAV/FLAC containers.

  • run_mp3stego(mp3_path, password): MP3 layer-3 bit allocation table payload recovery.

  • audio_channel_phase_diff(audio_path, output_path): Stereo phase inversion & channel subtraction ($L - R$).

  • audio_lsb_extract(audio_path, num_bits): Direct PCM sample LSB extraction (8-bit, 16-bit, 24-bit).

5. Text, Whitespace, & Linguistic Steganography (5 Tools)

  • decode_zero_width_chars(text): Decodes \u200B (ZWSP), \u200C (ZWNJ), \u200D (ZWJ), \uFEFF (BOM), and \u2060 (WJ).

  • run_stegsnow(file_path, password): Trailing whitespace and tab steganography extraction via SNOW.

  • detect_homoglyphs(text): Identifies Cyrillic, Greek, or lookalike Unicode characters and normalizes text.

  • solve_bacon_cipher(ciphertext): Solves Bacon's cipher across 24-letter and 26-letter alphabets.

  • decode_spammimic(text): SpamMimic spam text steganography payload decoder.

6. Network, PCAP & Covert Channels (2 Tools)

  • extract_pcap_covert_channels(pcap_path): Carves ICMP payloads, DNS subdomains/TXT exfiltration, and TCP SYN ISN leaks.

  • detect_network_tunneling(pcap_path): Heuristic detector for DNS tunneling (dnscat2, iodine) and ICMP tunneling (ptunnel).

7. Document, Font, & Container Steganography (4 Tools)

  • inspect_office_xml(file_path): Inspects DOCX/XLSX/PPTX structures for <w:vanish/>, white fonts, and hidden media.

  • inspect_pdf_stego(file_path): Analyzes PDF incremental update revisions (%%EOF count) and decompresses FlateDecode streams.

  • analyze_font_stego(font_path): Inspects TrueType / OpenType font files (.ttf, .otf) for hidden cmap table mappings.

  • inspect_git_stego(git_repo_path): Audits .git repositories for hidden dangling commits and unreachable objects.

8. AI Model, QR Code & Automated Decoding (3 Tools)

  • inspect_ai_model_stego(model_path): Forensics on PyTorch (.pt/.pth), SafeTensors, and ONNX models for metadata injection.

  • repair_and_read_qr(image_path): Reads and repairs corrupted QR codes (inverted polarity, thresholding).

  • auto_decode_payload(raw_data): Master CyberChef transform engine testing Base64, Base32, Base85, Base91, Base58, Hex, URL, 25 Caesar shifts, Zlib, and Single-byte XOR keys.


📄 License & Author

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Connects AI assistants to 55+ Kali Linux security tools for automated CTF solving, penetration testing, and security analysis across 7 categories including cryptography, forensics, web security, and binary exploitation.
    50
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Exposes common CTF and cybersecurity tools (crypto, forensics, malware analysis, steganography, reverse engineering, pwn, OSINT) so LLMs can help solve capture-the-flag challenges in a controlled lab environment.
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables autonomous digital forensics and incident response through 21 typed forensic tools covering disk, memory, registry, network, timeline, carving, and patterns, integrated with AI-driven reasoning and self-correction.
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    Provides WebAssembly-based, sandboxed tools for JavaScript execution, binary disassembly, file recovery, steganography, image optimization, data processing, PDF redaction, secret scanning, and semantic search.
    10

View all related MCP servers

Related MCP Connectors

  • 55 tools, 7 Resources, Sigma rules, email SPF/DMARC, MITRE, CVE/KEV, risk_score. No key.

  • Offline methodology engine for authorized penetration testing, CTF, and security research.

  • Production-grade cryptography toolkit with 31 MCP tools for classical, PQC, and KMS workflows.

View all MCP Connectors

Latest Blog Posts

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/shaymimran26-netizen/StegoKiller'

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