AC

ap425q/cuttermcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

34 stars 2 forks 품질 51 트렌드 12Apache-2.0

커터용 MCP Server

개요

cutterMCP는 LLM을 자율적으로 역방향 엔지니어 애플리케이션에 허용하는 모델 Context Protocol 서버입니다. 그것은 MCP 클라이언트에 핵심 절단기 기능에서 수많은 공구를 드러냅니다. - 커터의 궤적 및 분석 - 자동 이름 방법 및 데이터 - 목록 방법, 수입 및 수출 첫째,이 저장소에서 최신 버전을 다운로드합니다. 이 커터 플러그인과 파이썬 MCP 클라이언트가 포함되어 있습니다. 그런 다음 직접 플러그인을 커터로 가져올 수 있습니다. 1. 런 커터 2. 이동 3. 플러그인 디렉토리 위치 찾기 4. 다운로드 된 릴리스에서 CutterMCPPlugin.py를 복사하고 폴더 5. 안에 붙여 넣습니다. Restart Cutter 6. 성공하면 아래 플러그인과 하단 패널의 새로운 위젯을 볼 수 있습니다. 이론적으로, 어떤 MCP 클라이언트든지 CutterMCP로 작동해야 합니다. 한 예는 아래와 같습니다. 커터 MCP 클라이언트로 Claude 데스크탑을 설정하려면 Claude -> 설정 -> 개발자 -> Config -> claude desktop config.json을 편집하고 다음을 추가하십시오

개요(AI 번역)

cutterMCP는 LLM을 자율적으로 역방향 엔지니어 애플리케이션에 허용하는 모델 Context Protocol 서버입니다. 그것은 MCP 클라이언트에 핵심 절단기 기능에서 수많은 공구를 드러냅니다.

특징

MCP Server + 커터 플러그인

  • 커터의 궤적 및 분석
  • 자동 이름 방법 및 데이터
  • 목록 방법, 수입 및 수출

설치

필수품

  • 커터 설치
  • 파이썬3
  • MCP SDK 지원

커터

첫째,이 저장소에서 최신 버전을 다운로드합니다. 이 커터 플러그인과 파이썬 MCP 클라이언트가 포함되어 있습니다. 그런 다음 직접 플러그인을 커터로 가져올 수 있습니다.

  1. 런 커터
  2. **Edit -> 설정 -> 플러그인 **로 이동
  3. 플러그인 디렉토리 위치를 찾기
  4. 복사 CutterMCPPlugin.py 다운로드된 릴리스에서 python 폴더 안에 붙여넣기
  5. Restart 절단기
  6. 성공하면 Windows -> Plugins 및 하단 패널의 새로운 위젯을 볼 수 있습니다.

MCP 클라이언트

이론적으로, 어떤 MCP 클라이언트든지 CutterMCP로 작동해야 합니다. 한 예는 아래와 같습니다.

예 1: Claude 데스크탑

커터 MCP 클라이언트로 Claude 데스크톱을 설정하려면 Claude -> Settings] -> Developer -> Edit Config -> `claude desktop config.````````````.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

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

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.

  1. Run Cutter
  2. Go to Edit -> Preferences -> Plugins
  3. Find the plugin directory location
  4. Copy CutterMCPPlugin.py from the downloaded release and paste it inside the python folder
  5. Restart Cutter
  6. 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"
      ]
    }
  }
}
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "cutter": { "command": "python", "args": [ "/ABSOLUTE_PATH_TO/bridge_mcp_cutter.py" ] } } }