Skip to main content

Crate re_ghidra_mcp_agy

Crate re_ghidra_mcp_agy 

Source
Expand description

Antigravity-specific glue for the re-ghidra-mcp-agy plugin.

The server, its 19 tools and the Ghidra worker all live in the shared ghidra-mcp crate. What is genuinely Antigravity-shaped lives here: reading .agents/re-ghidra-mcp-agy.local.md, and the preflight the PreInvocation hook reports.

Why a settings file matters more for this plugin than for most: one server is one Ghidra project. The project directory, project name and bootstrap program are per-workspace by nature, so without a settings layer every repo needs a hand-written .mcp.json that duplicates the plugin’s registration just to carry three strings.

Structs§

Probe

Constants§

MIN_JAVA_MAJOR

Functions§

extract_frontmatter 🔒
Extract the YAML frontmatter block from a .local.md file.
load_settings
Load the settings layer for project_dir. A missing or unreadable file is not an error — it simply contributes nothing, and the environment or CLI flags supply the values instead.
parse_java_major
preflight
settings_from_markdown
The settings-file layer, in the shape the shared config resolver consumes.
settings_path
The settings file this plugin reads, relative to a project root.