- Explore MCP Servers
- bn_cline_mcp
Bn Cline Mcp
What is Bn Cline Mcp
bn_cline_mcp is an MCP server designed for Cline that integrates with Binary Ninja, allowing users to analyze binary files effectively.
Use cases
Use cases for bn_cline_mcp include analyzing malware samples, debugging binary applications, and conducting security assessments on compiled software.
How to use
To use bn_cline_mcp, install the Binary Ninja MCP Plugin, open your binary in Binary Ninja, start the MCP server, and configure Cline to connect to the server using the provided JSON configuration.
Key features
Key features of bn_cline_mcp include seamless integration with Binary Ninja, support for binary analysis, and the ability to run in a headless mode (though limited by personal licensing).
Where to use
bn_cline_mcp can be used in fields such as software security analysis, reverse engineering, and malware analysis, where binary file examination is crucial.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Bn Cline Mcp
bn_cline_mcp is an MCP server designed for Cline that integrates with Binary Ninja, allowing users to analyze binary files effectively.
Use cases
Use cases for bn_cline_mcp include analyzing malware samples, debugging binary applications, and conducting security assessments on compiled software.
How to use
To use bn_cline_mcp, install the Binary Ninja MCP Plugin, open your binary in Binary Ninja, start the MCP server, and configure Cline to connect to the server using the provided JSON configuration.
Key features
Key features of bn_cline_mcp include seamless integration with Binary Ninja, support for binary analysis, and the ability to run in a headless mode (though limited by personal licensing).
Where to use
bn_cline_mcp can be used in fields such as software security analysis, reverse engineering, and malware analysis, where binary file examination is crucial.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
binary_ninja_cline_mcp
An MCP server for Cline that works with Binary Ninja (Personal License)
This repository contains an MCP server that allows Cline to analyze binaries using Binary Ninja.
Note: Not all files will be used, there is also prototype of using headless Binary Ninja but my
license is Personal so I can’t test it.
Setup
- Install the latest of Binary Ninja MCP Plugin https://github.com/fosdickio/binary_ninja_mcp
- Open your binary and start the MCP server from within Binary Ninja.
- Open a terminal and run python binary_ninja_mcp_http_server.py --port 8088
- Open another terminal and run
npm start - Open Cline and add the following tool:{
Example:
{ "mcpServers": { "BN MCP": { "command": "node", "args": ["/home/matteius/binary_ninja_cline/bn_cline_mcp/binaryninja-mcp-bridge.js"], "env": { "BN_HTTP_SERVER": "http://localhost:8088" }, "autoApprove": [], "disabled": false, "timeout": 30 } } }
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.











