Loading...
{
"mcpServers": {
"ghidra": {
"command": "python",
"args": [
"/ABSOLUTE_PATH_TO/bridge_mcp_ghidra.py",
"--ghidra-server",
"http://127.0.0.1:8080/"
]
}
}
}Decompile and analyze binaries in GhidraDecompiles and analyzes binary files using Ghidra's capabilities.
Primarily a read operation, though analysis can trigger further actions.
Automatically rename methods and dataAutomatically renames methods and data within Ghidra's project based on LLM suggestions.
Modifies the Ghidra project, but changes are typically reversible.
List methods, classes, imports, and exportsLists methods, classes, imports, and exports from the analyzed binary.
Read-only operation that retrieves information about the binary.
ghidraMCP's safety depends heavily on the configuration of both Ghidra and the MCP client. It is relatively safe when used in a controlled environment with limited network access and well-defined permissions. Risks increase when exposed to untrusted networks or when the MCP client has broad permissions within Ghidra.