Skip to main content
Glama
mrphrazer

Binary Ninja Headless MCP

by mrphrazer

Related Servers

Alternatives to Binary Ninja Headless MCP

No user-submitted related servers found.

    Related Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables interaction with Binary Ninja for binary analysis and reverse engineering, providing tools and resources to examine binaries, decompile functions, and manage symbols through natural language.
      49
      Apache 2.0
    • A
      license
      Not graded
      quality
      A
      maintenance
      Enables AI-assisted reverse engineering by bridging Binary Ninja with Large Language Models through 40+ analysis tools. Provides comprehensive binary analysis capabilities including decompilation, symbol management, type analysis, and documentation generation through natural language interactions.
      50
      MIT
    • F
      license
      Not graded
      quality
      C
      maintenance
      Enables LLMs to perform binary analysis and reverse engineering via IDA Pro's headless idalib, providing 66 MCP tools like decompile, disasm, and xrefs without requiring the IDA GUI.
      -
    • A
      license
      Not graded
      quality
      B
      maintenance
      A headless Ghidra server that enables AI agents to perform deep reverse-engineering tasks such as disassembly, decompilation, and patching via the Model Context Protocol. It supports extensive automation of analysis workflows in sandboxed environments through a catalog of over 200 specialized tools.
      169
      GPL 2.0

    TDQS

    C2.3/5.0

    Scored across 181 tools

    Disambiguation3/5

    While the use of prefixes (e.g., session., binary., function.) helps organize tools, several pairs have nearly identical descriptions (e.g., binary.get_function_disassembly_at and disasm.function both say 'Get full disassembly for the function containing an address'), creating confusion. The high number of tools (181) also makes it harder to distinguish subtle differences.

    Naming Consistency5/5

    All tools follow a consistent dot-separated naming convention with lower-case words, typically a prefix indicating the domain followed by a descriptive verb or noun (e.g., session.open, binary.functions, annotation.rename_function). No mixing of styles or irregularities.

    Tool Count1/5

    At 181 tools, this server drastically exceeds the typical MCP scope (3-15 tools). Even for a comprehensive binary analysis platform, this count is extreme and makes the tool set unwieldy for agents. The server would benefit from being split into multiple focused servers.

    Completeness5/5

    The tool set covers an exhaustive range of operations for binary analysis: session management, analysis control, memory, disassembly, IL, annotations, patching, undo, tasks, types, workflows, projects, plugins, and more. There are no obvious gaps for the headless Binary Ninja use case.

    Maintenance

    ActivityMaintained
    ResponsivenessNo issues