切割机MCP
cuterMCP 是一个模型上下文协议 (MLM) 服务器,允许 LLM 自主地对应用程序进行逆向工程。它向 MCP 客户端公开了 Cutter 核心功能中的众多工具。
特征
MCP 服务器 + Cutter 插件
- 在 Cutter 中反编译和分析二进制文件
- 自动重命名方法和数据
- 列出方法、导入和导出
安装
先决条件
刀具
首先,从此仓库下载最新版本。其中包含 Cutter 插件和 Python MCP 客户端。然后,您可以直接将插件导入 Cutter。
- 跑刀
- 转到编辑 -> 首选项 -> 插件
- 找到插件目录位置
- 从下载的版本中复制
CutterMCPPlugin.py
并将其粘贴到python文件夹中 - 重启切纸机
- 如果成功,您将在Windows -> 插件下看到该插件,并在底部面板中看到一个新的小部件
MCP 客户端
理论上,任何 MCP 客户端都应该与 cuterMCP 配合使用。下面给出了一个示例。
示例 1:Claude Desktop
要将 Claude Desktop 设置为 Cutter MCP 客户端,请转到Claude
-> Settings
-> Developer
-> Edit Config
-> claude_desktop_config.json
并添加以下内容:
MacOS/Linux:
窗户:
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
MCP 服务器使 LLM 能够通过 Cutter 自主地对应用程序进行逆向工程,从而允许它们以编程方式反编译二进制文件、分析代码和重命名方法。
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that enables secure terminal command execution, directory navigation, and file system operations through a standardized interface for LLMs.Last updated -1058PythonMIT License
- -securityAlicense-qualityA MCP server that transforms code repositories from GitHub, GitLab, or local directories into LLM-friendly formats, preserving context and structure for better AI processing.Last updated -1PythonApache 2.0
- AsecurityAlicenseAqualityAn MCP server that enables LLMs to perform blockchain operations on the Base network through natural language commands, including wallet management, balance checking, and transaction execution.Last updated -441TypeScriptMIT License
- -securityAlicense-qualityAn MCP server that allows LLMs to autonomously reverse engineer applications by exposing Ghidra functionality, enabling decompilation, analysis, and automatic renaming of methods and data.Last updated -4,290Apache 2.0