1 v6.6.0 更新于 2026-10-18

BinSight MCP Server

The AI X-ray for any file: what is it, what does it hide, what changed. Built on REA.

适用客户端

本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端

安装配置

本地运行(npm)
{
  "mcpServers": {
    "binsight": {
      "command": "npx",
      "args": [
        "-y",
        "binsight"
      ]
    }
  }
}

将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。

提供的工具 接入后 Agent 可调用这 17 个工具

triage_file
一次性给出文件类型、哈希、结构、熵、加壳、能力、签名、字符串及后续建议的快速分诊。
generate_triage_report
生成可分享的 Markdown 分诊报告。
compare_binaries
逐字节对比任意两个文件并解释发生了什么变化。
compare_executables
对比两个可执行文件的导入、导出、节区、加固与熵差异。
inspect_executable
解析 ELF/PE/Mach-O 的节区、导入导出、库、符号、入口点和 overlay。
inspect_binary_hardening
对各种平台的二进制做 checksec 检查(PIE、canary、NX、RELRO、CFG、ASLR 等)。
measure_binary_entropy
计算文件、节区或块的香农熵及卡方检验。
detect_binary_toolchain
识别编译器、加壳器、安装器和语言(UPX、MSVC、PyInstaller、Go 等)。
extract_binary_strings
提取 ASCII/UTF-16 字符串并分类为 IOC(URL、IP、路径、注册表等)。
identify_crypto_constants
识别 AES S-box、SHA/MD5、CRC32、ChaCha、椭圆曲线参数等加密常量。
classify_import_capabilities
根据导入表推断二进制的能力(网络、进程、加密等),以证据而非结论形式呈现。
scan_byte_patterns
支持字节、十六进制通配符、文本和正则的搜索,无需外部服务。
compute_similarity_hashes
计算 imphash、Rich hash、symhash、telfhash、ssdeep、TLSH 等相似度哈希。
inspect_code_signature
在任何主机上检查 Authenticode 和 Mach-O 代码签名。
scan_embedded_content
以 binwalk 风格识别嵌入文件(仅报告偏移)。
generate_sbom
从嵌入元数据生成 CycloneDX / SPDX 组件清单。
recover_go_symbols
从剥离符号的 Go 二进制的 pclntab 中恢复函数名。