CutterMCP

CutterMCP

🚀 cutterMCP

cutterMCP 是一款模型上下文协议(Model Context Protocol)服务器,它赋予了大语言模型(LLMs)自主反编译应用程序的能力。该服务器提供了一系列工具,可将核心 Cutter 功能拓展至 MCP 客户端。

✨ 主要特性

  • MCP 服务器 + Cutter 插件:可在 Cutter 中对二进制文件进行反编译和分析,还能自动重命名方法和数据、列出方法,以及进行导入和导出操作。

📦 安装指南

先决条件

  • 安装 Cutter
  • 安装 Python3
  • 安装 MCP SDK

Cutter

  1. 运行 Cutter。
  2. 转到 编辑 -> 偏好设置 -> 插件
  3. 找到插件目录的位置。
  4. CutterMCPPlugin.py 从下载的发行版中复制并粘贴到 python 文件夹中。
  5. 重启 Cutter。
  6. 若安装成功,您将在 窗口 -> 插件 下看到该插件,并且底部面板会出现一个新的小部件。

MCP 客户端

理论上,任何 MCP 客户端都能与 cutterMCP 配合使用。以下为您提供一个使用示例:

💻 使用示例

基础用法

要将 Claude Desktop 设置为 Cutter 的 MCP 客户端,请转到 Claude -> 设置 -> 开发者 -> 编辑配置 -> claude_desktop_config.json,并添加以下内容:

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"
]
}
}
}
  • 0 关注
  • 0 收藏,10 浏览
  • system 提出于 2025-09-30 02:03

相似服务问题