The reputation layer for AI skills, tools & agents

cyberkaida/reverse-engineering-assistant

Score: 60.7 Rank #78

MCP server for reverse engineering tasks in Ghidra 👩‍💻

Overview

cyberkaida/reverse-engineering-assistant is a Java MCP server licensed under Apache-2.0. MCP server for reverse engineering tasks in Ghidra 👩‍💻 Topics: assistant, binaryninja, ghidra, llm, reverse-engineering, mcp, mcp-server.

Ranked #78 out of 25632 indexed tools.

In the top 1% of all indexed tools.

Has 13 contributors.

Actively maintained with commits in the last week.

Ecosystem

Java Apache-2.0
assistantbinaryninjaghidrallmreverse-engineeringmcpmcp-server

Signal Breakdown

Stars 633
Freshness 7d ago
Issue Health 76%
Contributors 13
Dependents 2
Forks 56
Description Good
License Apache-2.0

How to Improve

Description low impact

Expand your description to 150+ characters for better discoverability

Badge

AgentRank score for cyberkaida/reverse-engineering-assistant
[![AgentRank](https://agentrank-ai.com/api/badge/tool/cyberkaida--reverse-engineering-assistant)](https://agentrank-ai.com/tool/cyberkaida--reverse-engineering-assistant)
<a href="https://agentrank-ai.com/tool/cyberkaida--reverse-engineering-assistant"><img src="https://agentrank-ai.com/api/badge/tool/cyberkaida--reverse-engineering-assistant" alt="AgentRank"></a>

Matched Queries

"mcp server""mcp-server"

From the README

# ReVa - Ghidra MCP Server for AI-Powered Reverse Engineering

> A Ghidra extension that provides a [Model Context Protocol (MCP)](https://modelcontextprotocol.io/faqs) server for AI-assisted reverse engineering

ReVa (Reverse Engineering Assistant) is a **Ghidra MCP server** that enables AI language models to interact with Ghidra's powerful reverse engineering capabilities. ReVa uses
state of the art techniques to limit [context rot](https://github.com/chroma-core/context-rot) and enable
long form reverse engineering tasks.

ReVa is different from other efforts at building AI assistants for RE tasks because it uses a _tool driven approach_ with a focus
on designing tools for effective LLM use.
ReVa aims to provide a variety of small tools to the LLM, just as your RE environment provides a set of small tools
to you.

Each of the tools given to the LLM are constructed to be easy for the LLM to use and to tolerate a variety of inputs
and to reduce hallucination by the LLM. We do this by 
Read full README on GitHub →
Are you the maintainer? Claim this listing