Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Re Binary Diff

БесплатноНе проверен

Enables read-only binary diff and fingerprinting of files without writing to disk, providing structured diffs and per-section SHA-256 hashes.

GitHubEmbed

Описание

Enables read-only binary diff and fingerprinting of files without writing to disk, providing structured diffs and per-section SHA-256 hashes.

README

MCP server for read-only binary comparison: a unified diff between two files, and a per-section fingerprint of one file. Dry-run only — the server never writes a byte to disk.

Why

The 2026-06-05 stress test surfaced a need to compare an original binary against a patched copy (the Output/.../patches/ workflow) without re-introducing the on-disk patch primitive. re-binary-diff is the read-only cousin: it reports the diff, it never applies it.

Tools

Tool What it does
check_binary_diff Health check — re-binary-diff has no system deps; always status: OK
unified_diff Run difflib.unified_diff over the byte streams of two files (or, if too large, hash their chunks) and return a structured diff
fingerprint_sections Return per-chunk SHA-256 + offset + size for a single file (a structural fingerprint, like re-lief.normalize_for_diff but at chunk granularity)

Install

Part of the RE-AI plugin; ./install.sh installs the package. To install standalone:

pip install -e ./servers/re-binary-diff

Run

re-binary-diff                              # stdio transport (default for MCP)
python -m re_binary_diff                    # equivalent

from github.com/Heretek-RE/re-binary-diff

Установка Re Binary Diff

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Heretek-RE/re-binary-diff

FAQ

Re Binary Diff MCP бесплатный?

Да, Re Binary Diff MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Re Binary Diff?

Нет, Re Binary Diff работает без API-ключей и переменных окружения.

Re Binary Diff — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Re Binary Diff в Claude Desktop, Claude Code или Cursor?

Открой Re Binary Diff на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Re Binary Diff with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development