
カッターMCP
cutterMCPは、LLMが自律的にアプリケーションをリバースエンジニアリングできるようにするモデルコンテキストプロトコルサーバーです。Cutterコア機能からMCPクライアントまで、様々なツールを公開しています。
特徴
MCP サーバー + カッター プラグイン
Cutterでバイナリをデコンパイルして分析する
メソッドとデータの名前を自動的に変更する
メソッド、インポート、エクスポートを一覧表示する
インストール
前提条件
Related MCP server: ghidraMCP
カッター
まず、このリポジトリから最新リリースをダウンロードしてください。これにはCutterプラグインとPython MCPクライアントが含まれています。その後、プラグインをCutterに直接インポートできます。
ランカッター
編集 -> 設定 -> プラグインに移動します
プラグインディレクトリの場所を見つける
ダウンロードしたリリースから
CutterMCPPlugin.pyコピーし、 pythonフォルダ内に貼り付けます。カッターを再起動
成功すると、 Windows -> プラグインの下にプラグインが表示され、下部のパネルに新しいウィジェットが表示されます。
MCPクライアント
理論的には、どの MCP クライアントでも cutterMCP で動作するはずです。 以下に 1 つの例を示します。
例1: クロードデスクトップ
Claude Desktop を Cutter MCP クライアントとして設定するには、 Claude -> Settings -> Developer -> Edit Config -> claude_desktop_config.jsonに移動し、以下を追加します。
MacOS/Linux:
ウィンドウズ: