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
}
}
}
Binary Ninja Cline MCP Server
Project Details
- opensensor/bn_cline_mcp
- GNU General Public License v3.0
- Last Updated: 4/6/2025
Recomended MCP Servers
Ligthning Network MCP server.
MCP Server for kubernetes management and analyze workload status
A MCP Server for creating Powerpoint Presentations
A Model Context Protocol (MCP) server for converting files between different formats
A knowledge graph server that uses the Model Context Protocol (MCP) to provide structured memory persistence for AI...
An MCP server application that sends various types of messages to the WeCom group robot.
MCP server for Gmail integration