4.0.0
eu.starsong.ghidra
GhydraMCP
jar
${revision}
GhydraMCP
https://github.com/teal-bauer/GhydraMCP
UTF-8
UTF-8
${project.basedir}/lib
true
true
yyyyMMdd-HHmmss
dev-SNAPSHOT
${git.commit.id.abbrev}-${maven.build.timestamp}
com.google.code.gson
gson
2.10.1
ghidra
Generic
11.3.1
system
${ghidra.jar.location}/Generic.jar
ghidra
SoftwareModeling
11.3.1
system
${ghidra.jar.location}/SoftwareModeling.jar
ghidra
Project
11.3.1
system
${ghidra.jar.location}/Project.jar
ghidra
Docking
11.3.1
system
${ghidra.jar.location}/Docking.jar
ghidra
Decompiler
11.3.1
system
${ghidra.jar.location}/Decompiler.jar
ghidra
Utility
11.3.1
system
${ghidra.jar.location}/Utility.jar
ghidra
Base
11.3.1
system
${ghidra.jar.location}/Base.jar
junit
junit
4.13.2
test
src/main/resources
true
org.apache.maven.plugins
maven-resources-plugin
3.3.1
UTF-8
org.apache.maven.plugins
maven-compiler-plugin
3.8.1
21
21
-Xlint:-path
io.github.git-commit-id
git-commit-id-maven-plugin
5.0.0
get-git-info
initialize
revision
true
${project.build.outputDirectory}/git.properties
git.commit.id.abbrev
git.commit.time
git.closest.tag.name
git.build.version
full
org.codehaus.mojo
build-helper-maven-plugin
3.4.0
set-identifier-from-tag
initialize
regex-property
build.identifier
${git.closest.tag.name}
^v?(.+)$
$1
false
maven-jar-plugin
3.2.2
false
GhydraMCP
${build.identifier}
eu.starsong.ghidra.GhydraMCP
GhydraMCP
${build.identifier}
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-${build.identifier}
false
complete-package
package
single
src/assembly/complete-package.xml
GhydraMCP-Complete-${build.identifier}
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:*
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