Skip to content
Agentmart
Submit a tool

MCP Reverse Engineering

A sandboxed MCP tool for reverse engineering with multiple tool integrations

Connector by daedalus · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 1
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/daedalus-mcp-reverse-engineering

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

A sandboxed MCP tool for reverse engineering with multiple tool integrations

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
1 read · 7 write · 0 delete
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Python package

Tools by what they do 8

Read from the source code; the running server may list different tools.

Read 1 · Look things up without changing anything.

  • list_tools

Write 7 · Create, change, send or run things.

  • binwalk
  • file_cmd
  • hexdump
  • objdump
  • readelf
  • strings
  • xxd

Files it touches

  • Any path the agent passes to its tools

Tools (8)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • binwalk

    Run binwalk to find embedded files and code in a binary. Binwalk is a tool for analyzing binary files to find embedded files and executable code. It uses entropy analysis and signature matching to identify compressed data, file systems, archives, and other embedded content. Args: args: Additional arguments to pass to binwalk. Common options include: - -e: Extract found files automatically - -M: Enable signature matching - -B: Scan for common file signatures - -Y: Entropy analysis mode - -q: Quiet output (suppress banners) file: Optional…

  • file_cmd

    Run the file command to determine file type. The file command performs a series of tests to identify the type of a file. It can detect file formats like ELF, PE, archives, images, and many others based on magic bytes and file structure. Args: args: Additional arguments to pass to file command. Common options include: - -b: Brief output (don't show filename) - -z: Try to detect compressed files - -i: Output MIME type instead of human-readable file: Optional path to the file to analyze. Returns: str: Description of the file type. Raises: FileNo…

  • hexdump

    Run hexdump on a file to display its contents in hexadecimal format. The hexdump utility displays the contents of a file in hex and ASCII, useful for analyzing binary file formats, identifying file headers, and inspecting raw file contents. Args: args: Additional arguments to pass to hexdump. Common options include: - -C: Canonical hex+ASCII output - -s OFFSET: Skip offset bytes from start - -n LENGTH: Only dump length bytes file: Optional path to the file to analyze. Returns: str: The hexadecimal dump of the file contents. Raises: FileNotFou…

  • list_tools

    List all available reverse engineering tools. This function returns a list of all tools that are currently enabled in the configuration and available for use through the MCP server. Returns: List[str]: List of available tool names. Example: >>> list_tools() ['strings', 'hexdump', 'objdump', 'readelf', 'binwalk']

  • objdump

    Run objdump to disassemble and analyze binary files. The objdump utility displays information about object files, including disassembly, symbol tables, section headers, and relocation information. Essential for reverse engineering and analyzing compiled binaries. Args: args: Additional arguments to pass to objdump. Common options include: - -d: Disassemble executable sections - -t: Display symbol table - -h: Display section headers - -x: Display all available headers - -s: Display full contents of sections file: Optional path to the bin…

  • readelf

    Run readelf to display ELF binary information. The readelf utility displays information about ELF (Executable and Linkable Format) files, including headers, sections, symbols, dynamic linking information, and more. Specific to Linux/Unix ELF binaries. Args: args: Additional arguments to pass to readelf. Common options include: - -h: Display ELF file header - -S: Display section headers - -s: Display symbol table - -d: Display dynamic section - -l: Display program headers - -r: Display relocations file: Optional path to the ELF f…

  • strings

    Run the strings command on a binary file to extract printable strings. The strings utility searches for printable strings in a binary file and outputs them. This is useful for extracting embedded strings, URLs, function names, and other text from compiled binaries. Args: args: Additional arguments to pass to the strings command. Common options include: - -n MIN: Only print strings of length MIN or greater - -t FORMAT: Select output format (d, o, x) file: Optional path to the file to analyze. If not provided, the file must be specified in args. Returns…

  • xxd

    Run xxd on a file to create a hex dump. The xxd utility creates a hexadecimal representation of a file, similar to hexdump but with additional features like reverse conversion (hex to binary). Args: args: Additional arguments to pass to xxd. Common options include: - -r: Reverse operation (hex to binary) - -p: Plain hex dump format - -s OFFSET: Skip offset bytes - -l LENGTH: Limit output to length bytes file: Optional path to the file to analyze. Returns: str: The hex dump of the file contents. Raises: FileNotFoundError: If the specif…

Signals

Stars
1
Forks
0
Open issues
0
Weekly downloads
59
Last commit
May 3, 2026 (5 months ago)
Last release
Apr 9, 2026 (6 months ago)
Last package publish
Apr 9, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.daedalus/mcp-reverse-engineering
Version
0.1.4
Auth
No auth
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

Same server elsewhere

Copies of this server published by others; search shows only one of them.

More from daedalus

Cite this page

MCP Reverse Engineering. Agent Mart. https://agentmart.dev/connectors/daedalus-mcp-reverse-engineering (last updated 2026-10-25)