커터MCP
cutterMCP는 LLM이 애플리케이션을 자율적으로 역엔지니어링할 수 있도록 하는 모델 컨텍스트 프로토콜(Model Context Protocol) 서버입니다. Cutter 핵심 기능부터 MCP 클라이언트까지 다양한 도구를 제공합니다.
특징
MCP 서버 + 커터 플러그인
- Cutter에서 바이너리 디컴파일 및 분석
- 메서드 및 데이터 이름을 자동으로 변경합니다.
- 메서드, 가져오기 및 내보내기 나열
설치
필수 조건
커터
먼저, 이 저장소에서 최신 릴리스를 다운로드하세요. 여기에는 Cutter 플러그인과 Python MCP 클라이언트가 포함되어 있습니다. 그런 다음 플러그인을 Cutter로 직접 가져올 수 있습니다.
- 런 커터
- 편집 -> 환경 설정 -> 플러그인 으로 이동하세요.
- 플러그인 디렉토리 위치 찾기
- 다운로드한 릴리스에서
CutterMCPPlugin.py
복사하여 Python 폴더 안에 붙여넣습니다. - 커터 재시작
- 성공하면 Windows -> 플러그인 아래에 플러그인이 표시되고 하단 패널에 새 위젯이 표시됩니다.
MCP 클라이언트
이론적으로 모든 MCP 클라이언트는 cutterMCP와 함께 작동해야 합니다. 아래에 한 가지 예가 나와 있습니다.
예 1: Claude Desktop
Claude Desktop을 Cutter MCP 클라이언트로 설정하려면 Claude
-> Settings
-> Developer
-> Edit Config
-> claude_desktop_config.json
으로 이동하여 다음을 추가합니다.
맥OS/리눅스 :
지엑스피1
윈도우 :
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.
LLM이 Cutter를 통해 애플리케이션을 자율적으로 역엔지니어링하고, 바이너리를 디컴파일하고, 코드를 분석하고, 메서드 이름을 프로그래밍 방식으로 바꿀 수 있는 MCP 서버입니다.
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