GhidrAssistMCP
Verified Safeby jtang613
Overview
Enables AI assistants and other tools to interact with Ghidra's reverse engineering capabilities through a standardized Model Context Protocol (MCP) API.
Installation
No command providedEnvironment Variables
- GHIDRA_INSTALL_DIR
Security Notes
The server binds to a configurable host and port (defaulting to localhost:8080). While running on localhost is relatively safe, if configured to bind to 0.0.0.0 or another external IP, it exposes Ghidra's powerful modification APIs (e.g., renaming functions, setting data types, creating structures from C definitions) to any client with network access without authentication or authorization. This design decision prioritizes ease of integration for AI clients over network-level security. Users must ensure proper network isolation if exposing the server.
Similar Servers
ida-pro-mcp
An AI-powered reverse engineering assistant that integrates IDA Pro with Model Context Protocol clients for enhanced analysis.
XcodeBuildMCP
A Model Context Protocol (MCP) server that provides Xcode-related tools for AI assistants, enabling programmatic interaction with Xcode projects, simulators, devices, and Swift packages.
gemini-mcp-tool
A Model Context Protocol (MCP) server that enables AI assistants to interact with the Google Gemini CLI for comprehensive code and file analysis, structured edit suggestions, and creative brainstorming.
easy-code-reader
Provides a Model Context Protocol (MCP) server for AI assistants to intelligently read Java source code from local projects and Maven dependencies, supporting decompilation and multi-module analysis.