二进制_ninja_cline_mcp
适用于 Cline 的 MCP 服务器,可与 Binary Ninja(个人许可证)配合使用
此存储库包含一个 MCP 服务器,允许 Cline 使用 Binary Ninja 分析二进制文件。注意:并非所有文件都会被使用,此外还有一个使用无头 Binary Ninja 的原型,但我的许可证是个人许可证,所以无法测试。
设置
安装最新的 Binary Ninja MCP 插件https://github.com/fosdickio/binary\_ninja\_mcp
打开您的二进制文件并从 Binary Ninja 内部启动 MCP 服务器。
打开终端并运行 python binary_ninja_mcp_http_server.py --port 8088
打开另一个终端并运行
npm start打开Cline并添加以下工具:{示例:
{
"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
}
}
}
local-only server
The server can only run on the client's local machine because it depends on local resources.
MCP 服务器使 Cline 能够通过桥接实现使用具有个人许可证的 Binary Ninja 分析二进制文件。
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityAn MCP server that provides access to Jina AI's powerful web services (page reading, web search, fact checking) through Claude.Last updated -8430MIT License
- Asecurity-licenseAqualityA TypeScript-based MCP server that enables testing of REST APIs through Cline. This tool allows you to test and interact with any REST API endpoints directly from your development environment.Last updated -16272MIT License
- -security-license-qualityAn MCP server that connects to your Notion knowledge base, allowing you to query and retrieve information directly from VSCode using the Cline extension.Last updated -
- Asecurity-licenseAqualityThis MCP server provides tools for interacting with Cloudflare Browser Rendering, allowing you to fetch and process web content for use as context in LLMs directly from Cline or Claude Desktop.Last updated -510MIT License