1. Conduid
  2. Developer Tools
  3. D.i.e MCP
MCP server · Developer Tools

D.i.e MCP

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

Unclaimed MIT last commit a year ago devtools
54Fair

Scored 5 months ago · breakdown

About D.i.e MCP

D.i.e MCP is an MCP server published by lazy-importer in the Developer Tools category: this is a MCP server for DIE (Detect It Easy ).

The repository has 13 stars and 5 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/lazy-importer/D.I.E-MCP

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about D.i.e MCP

Powered by Claude · Grounded in docs

I know everything about D.i.e MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 6 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

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:
    pip install -r requirements.txt
    
  3. Run the server:
    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.

{
    "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.

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

list_available_methods

Lists all available special methods for a file.

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

Example Usage

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

README fetched from the repository 6 days ago. The original is authoritative.

Questions

About D.i.e MCP

How do I install D.i.e MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is D.i.e MCP safe to use with an AI agent?

Its trust score is 54 out of 100 (fair). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is D.i.e MCP still maintained?

The last commit was a year ago and 1 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.