4.0.0
eu.starsong.ghidra
GhydraMCP
jar
dev
GhydraMCP
https://github.com/starsong-consulting/GhydraMCP
UTF-8
UTF-8
${project.basedir}/lib/Generic.jar
${project.basedir}/lib/SoftwareModeling.jar
${project.basedir}/lib/Project.jar
${project.basedir}/lib/Docking.jar
${project.basedir}/lib/Decompiler.jar
${project.basedir}/lib/Utility.jar
${project.basedir}/lib/Base.jar
true
true
yyyyMMdd-HHmmss
dev
GhydraMCP-${git.commit.id.describe}-${maven.build.timestamp}.zip
com.google.code.gson
gson
2.10.1
provided
ghidra
Generic
11.4.2
system
${ghidra.generic.jar}
ghidra
SoftwareModeling
11.4.2
system
${ghidra.softwaremodeling.jar}
ghidra
Project
11.4.2
system
${ghidra.project.jar}
ghidra
Docking
11.4.2
system
${ghidra.docking.jar}
ghidra
Decompiler
11.4.2
system
${ghidra.decompiler.jar}
ghidra
Utility
11.4.2
system
${ghidra.utility.jar}
ghidra
Base
11.4.2
system
${ghidra.base.jar}
junit
junit
4.13.2
test
src/main/resources
true
org.apache.maven.plugins
maven-compiler-plugin
3.8.1
21
21
-Xlint:-path
io.github.git-commit-id
git-commit-id-maven-plugin
9.0.1
get-git-info
initialize
revision
true
true
${project.build.outputDirectory}/git.properties
full
maven-jar-plugin
3.2.2
false
GhydraMCP
${git.commit.id.abbrev}-${maven.build.timestamp}
eu.starsong.ghidra.GhydraMCP
GhydraMCP
${git.commit.id.abbrev}-${maven.build.timestamp}
LaurieWired, Teal Bauer
Expose multiple Ghidra tools to MCP servers with variable management
GhydraMCP
**/App.class
${project.build.directory}
org.apache.maven.plugins
maven-assembly-plugin
3.3.0
plugin-assembly
package
single
src/assembly/ghidra-extension.xml
GhydraMCP-${git.commit.id.describe}-${maven.build.timestamp}
false
complete-package
package
single
src/assembly/complete-package.xml
GhydraMCP-Complete-${git.commit.id.describe}-${maven.build.timestamp}
false
org.apache.maven.plugins
maven-dependency-plugin
3.6.1
copy-dependencies
prepare-package
copy-dependencies
${project.build.directory}/lib
runtime
validate-system-dependencies
validate
analyze-only
false
ghidra:Generic
ghidra:SoftwareModeling
ghidra:Project
ghidra:Docking
ghidra:Decompiler
ghidra:Utility
ghidra:Base
junit:junit
ghidra:*
use-ghidra-home
env.GHIDRA_HOME
${env.GHIDRA_HOME}/Ghidra/Framework/Generic/lib/Generic.jar
${env.GHIDRA_HOME}/Ghidra/Framework/SoftwareModeling/lib/SoftwareModeling.jar
${env.GHIDRA_HOME}/Ghidra/Framework/Project/lib/Project.jar
${env.GHIDRA_HOME}/Ghidra/Framework/Docking/lib/Docking.jar
${env.GHIDRA_HOME}/Ghidra/Features/Decompiler/lib/Decompiler.jar
${env.GHIDRA_HOME}/Ghidra/Framework/Utility/lib/Utility.jar
${env.GHIDRA_HOME}/Ghidra/Features/Base/lib/Base.jar
plugin-only
org.apache.maven.plugins
maven-assembly-plugin
3.3.0
complete-package
none
complete-only
org.apache.maven.plugins
maven-assembly-plugin
3.3.0
plugin-assembly
none