Skip to content

Commit b1a3871

Browse files
committed
Fix extension installation and plugin registration (fixes #8)
- Add Module.manifest marker file for proper extension recognition - Fix UTF-8 em dash in extension.properties causing garbled description - Register GhidraMCPPluginPackage so plugin appears in its own category - Bump project_version to 0.2.1
1 parent 98310cb commit b1a3871

3 files changed

Lines changed: 19 additions & 2 deletions

File tree

Module.manifest

Whitespace-only changes.

extension.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name=GhidraMCP
2-
description=Model Context Protocol Server for Ghidra 69 MCP tools for reverse engineering with AI
2+
description=Model Context Protocol Server for Ghidra - 69 MCP tools for reverse engineering with AI
33
author=Brandon
44
createdOn=03/22/2025
55
version=12.0.4
6-
project_version=0.2.0
6+
project_version=0.2.1
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package ghidra.mcp;
2+
3+
import javax.swing.Icon;
4+
5+
import ghidra.framework.plugintool.util.PluginPackage;
6+
import resources.ResourceManager;
7+
8+
public class GhidraMCPPluginPackage extends PluginPackage {
9+
10+
public static final String NAME = "GhidraMCP";
11+
12+
public GhidraMCPPluginPackage() {
13+
super(NAME, ResourceManager.loadImage("images/package_green.png"),
14+
"Model Context Protocol integration for Ghidra",
15+
FEATURE_PRIORITY);
16+
}
17+
}

0 commit comments

Comments
 (0)