
cutterMCP
cutterMCP is an Model Context Protocol server for allowing LLMs to autonomously reverse engineer applications. It exposes numerous tools from core Cutter functionality to MCP clients.
Features
MCP Server + Cutter Plugin
- Decompile and analyze binaries in Cutter
- Automatically rename methods and data
- List methods, imports, and exports
Installation
Prerequisites
- Install Cutter
- Python3
- MCP SDK
Cutter
First, download the latest release from this repository. This contains the Cutter plugin and Python MCP client. Then, you can directly import the plugin into Cutter.
- Run Cutter
- Go to Edit -> Preferences -> Plugins
- Find the plugin directory location
- Copy
CutterMCPPlugin.pyfrom the downloaded release and paste it inside the python folder - Restart Cutter
- If successful, you’ll see the plugin under Windows -> Plugins and a new widget in the bottom panel
MCP Clients
Theoretically, any MCP client should work with cutterMCP. one example is given below.
Example 1: Claude Desktop
To set up Claude Desktop as a Cutter MCP client, go to Claude -> Settings -> Developer -> Edit Config -> claude_desktop_config.json and add the following:
MacOS/Linux :
{
"mcpServers": {
"cutter": {
"command": "python",
"args": [
"/ABSOLUTE_PATH_TO/bridge_mcp_cutter.py"
]
}
}
}
Windows :
{
"mcpServers": {
"cutter": {
"command": "python",
"args": [
"C:\ABSOLUTE_PATH_TO\bridge_mcp_cutter.py"
]
}
}
}
cutterMCP
Project Details
- ap425q/CutterMCP
- Apache License 2.0
- Last Updated: 4/15/2025
Recomended MCP Servers
FRED (Federal Reserve Economic Data) API integration with Model Context Protocol (MCP)
Coingecko MCP Server
A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images
An MCP server to help you "play with your documents" via Docling 🐥
A mcp server that uses azure data explorer as a backend
An MCP server for deep git repository investigation and analysis. Provides detailed insights into repository history, branch relationships,...





