From f65578b2951a5f3d2e1f8d1318943e687d0b482b Mon Sep 17 00:00:00 2001 From: LaurieWired <123765654+LaurieWired@users.noreply.github.com> Date: Sat, 22 Mar 2025 22:54:19 -0700 Subject: [PATCH] Update README.md --- README.md | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4aa0ebc..b651864 100644 --- a/README.md +++ b/README.md @@ -1 +1,35 @@ -# GhidraMCP \ No newline at end of file +# GhidraMCP + +## Features + +## Installing +Go to Claude > Settings > Developer > Edit Config > claude_desktop_config.json + +/Users/YOUR_USER/Library/Application Support/Claude/claude_desktop_config.json + +{ + "mcpServers": { + "ghidra": { + "command": "python", + "args": [ + "ABSOLUTE_PATH_TO/bridge_mcp_ghidra.py" + ] + } + } +} + +Import the plugin from the releases page into Ghidra + +* Make sure Ghidra is installed + https://ghidra-sre.org/ +* Install the extension + * Start Ghidra + * Open `File->Install Extensions...` + * Press the `+` icon found in the top right of the `Install Extensions` window + * Navigate to the file location where you downloaded the extension zip file + above and select it + * Press `OK` + * You will be prompted to restart Ghidra for the changes to take effect + +## Building +mvn clean package assembly:single