binaryninja-mcp

binaryninja-mcp

3.5

If you are the rightful owner of binaryninja-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Another™ MCP Server for Binary Ninja is a Model Context Protocol server designed to enhance the functionality of Binary Ninja by providing a suite of tools and resources for binary analysis.

rename_symbol

Rename a function or a data variable

pseudo_c

Get the pseudo-C code for the specified function

pseudo_rust

Get the pseudo-Rust code for the specified function

high_level_il

Get the high-level intermediate language for the specified function

medium_level_il

Get the intermediate intermediate language for the specified function

disassembly

Gets a function or a disassembly for a specified range

update_analysis_and_wait

Update binary analysis and wait for completion

get_triage_summary

Get basic information about the BinaryNinja Triage view

get_imports

Get the dictionary of the imported symbol

get_exports

Get the dictionary of exported symbols

get_segments

Get the memory segment list

get_sections

Get the binary section list

get_strings

Get a list of strings in binary

get_functions

Get the function list

get_data_variables

Get a list of data variables