Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
setup_context | Run Ghidra headless decompilation to export binary context. |
list_functions | List all function names from the loaded binary. |
get_pseudocode | Get pseudocode for a specific function by name. |
list_structures | List all structure names from the loaded binary. |
get_structure | Get details of a specific structure by name. |
list_enums | List all enum names from the loaded binary. |
get_enum | Get details of a specific enum by name. |
list_function_definitions | List all function definition names from the loaded binary. |
get_function_definition | Get details of a specific function definition by name. |