Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    D.i.e Mcp

    This is a MCP server for DIE (Detect It Easy )

    8 stars
    Python
    Updated Oct 7, 2025

    Table of Contents

    • Overview
    • Server Structure
    • Quick Start
    • Server Options
    • Available MCP Tools
    • analyze_file
    • show_special_info
    • list_available_methods
    • Example Usage

    Table of Contents

    • Overview
    • Server Structure
    • Quick Start
    • Server Options
    • Available MCP Tools
    • analyze_file
    • show_special_info
    • list_available_methods
    • Example Usage

    Documentation

    DIE (Detect It Easy) MCP Server

    Overview

    This project provides an MCP (Model Context Protocol) server that allows AI agents to use Detect It Easy (DIE) to analyze executable files. The server acts as a bridge between AI models and the DIE command-line tool.

    Server Structure

    • die_server.py - Main MCP server implementation
    • requirements.txt - Project dependencies
    • examples/ - Optional example clients and usage demonstrations

    Quick Start

    1. Install DIE (Detect It Easy) command-line tool

    2. Install dependencies:

    bash
    pip install -r requirements.txt

    3. Run the server:

    bash
    python die_server.py --die-path "path/to/diec.exe" --transport stdio

    Server Options

    • --transport {stdio,sse}: Transport mode (stdio or sse). Default: stdio
    • --host HOST: Host to bind to (for SSE mode). Default: 0.0.0.0
    • --port PORT: Port to listen on (for SSE mode). Default: 8080
    • --die-path DIE_PATH: Path to the DIE command-line executable (diec.exe)

    Available MCP Tools

    The server exposes these DIE functionalities through MCP:

    analyze_file

    Analyzes an executable file with DIE.

    python
    {
        "file_path": "path/to/file",
        "json_output": true,
        "deep_scan": false,
        "entropy": false,
        "verbose": false
    }

    show_special_info

    Gets special file info for a specific method.

    python
    {
        "file_path": "path/to/file",
        "method": "Hash"  # or other methods like "Entropy", "Info"
    }

    list_available_methods

    Lists all available special methods for a file.

    python
    {
        "file_path": "path/to/file"
    }

    Example Usage

    See the examples/ directory for sample clients and usage demonstrations.

    Similar MCP

    Based on tags & features

    • ES

      Esp Rainmaker Mcp

      Python·
      9
    • PE

      Personalizationmcp

      Python·
      12
    • FA

      Fal Mcp Server

      Python·
      8
    • OP

      Opengenes Mcp

      Python·
      12

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • ES

      Esp Rainmaker Mcp

      Python·
      9
    • PE

      Personalizationmcp

      Python·
      12
    • FA

      Fal Mcp Server

      Python·
      8
    • OP

      Opengenes Mcp

      Python·
      12

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k