GhidraMCP logo
GhidraMCP
★ 11.5k
vs
assay logo
assay
★ 13

GhidraMCP vs assay

GhidraMCP: GhidraMCP is a Model Context Protocol (MCP) server that enables Large Language Models (LLMs) to perform autonomous reverse engineering of applications. It exposes Ghidra's core functionalities to various MCP clients, facilitating automated binary analysis and renaming.; assay: Assay provides an open, recomputable evidence profile for privileged AI agent tool actions, enforcing policies deterministically and fail-closed. It records decisions, observations, and unproven claims into tamper-evident bundles for offline verification and security auditing.

01

TL;DR

GhidraMCP logo
GhidraMCPSecurity & Safety · ★ 11.5k
When to choose:
  • You use the free, open-source NSA Ghidra reverse engineering suite and want to give Claude or Cursor direct access to decompilation, functions, and symbols via MCP.
  • You need an open-source, non-commercial binary analysis pipeline that works out of the box without proprietary licenses.
When to skip:
  • Your workflow standardizes on IDA Pro with Hex-Rays decompilers; ida-pro-mcp is the dedicated bridge for IDA Pro.
  • You do not perform binary reverse engineering or disassembly.
assay logo
assaySecurity & Safety · ★ 13

Generating small, reviewable CI artifacts for bounded auditability from existing evaluation outputs, runtime decisions, or MCP tool-call tests.

02

Side-by-Side Comparison

Field
GhidraMCP logoGhidraMCP
assay logoassay
Category
Security & Safety
Security & Safety
Stars
★ 11.5k
★ 13
License
Apache-2.0
MIT
Install Command
git clone https://github.com/LaurieWired/GhidraMCP.git
curl -fsSL https://getassay.dev/install.sh | sh
Updated
1w ago
1d ago
Open Source
Yes
Yes
Tags
Ghidra, Reverse Engineering, LLM
AI Agent Security, Tool Call Enforcement, Evidence Auditing
03

Features

GhidraMCP logoGhidraMCP
01Operates as an MCP Server and Ghidra Plugin
02Decompile and analyze binaries within Ghidra
03Automatically rename methods and data
04List methods, classes, imports, and exports
05Integrates with diverse MCP clients
assay logoassay
01Deterministic, fail-closed policy enforcement for tool calls, including optional kernel-level enforcement on Linux.
02Generates offline-verifiable, tamper-evident evidence bundles for audit and replay, integrated with CI without a hosted backend.
03Classifies claims by their trust basis (verified, self_reported, inferred, absent) to ensure honesty and prevent claims from exceeding observed facts.
04Policy gate (`assay mcp wrap`) for pre-execution allow/deny decisions on privileged tool calls, with clear reasons.
05Integrates with CI/CD pipelines via GitHub Actions and SARIF, enabling policy gates on pull requests and security-tab integration.
04

Use Cases

GhidraMCP logoGhidraMCP
↳Empowering LLMs to autonomously reverse engineer applications.
↳Integrating Ghidra's powerful analysis capabilities with AI agents.
↳Automating binary analysis tasks through MCP client interfaces.
assay logoassay
↳Generating small, reviewable CI artifacts for bounded auditability from existing evaluation outputs, runtime decisions, or MCP tool-call tests.
↳Processing Promptfoo JSONL output from CI evaluations to produce evidence receipts and verified bundles.
↳Auditing and enforcing policies on MCP (Multi-Modal Command Protocol) tool calls, providing an allow/deny audit trail and observed-behavior evidence.
↳Implementing GitHub PR gates based on Trust Basis diffs and policy status, with SARIF/JUnit-ready output.
↳Generating inventory receipts and verified bundles from CycloneDX ML-BOM model components for model inventory and provenance.
05

Best For

GhidraMCP logoGhidraMCP
Most PopularEssentialTrending
assay logoassay
—
FAQ

FAQ

What is the difference between GhidraMCP and assay?
Both GhidraMCP and assay are in the Security & Safety category. GhidraMCP has 11.5k stars, while assay has 13 stars.
Which is better, GhidraMCP or assay?
The best choice depends on your use case. Choose GhidraMCP if Empowering LLMs to autonomously reverse engineer applications., and assay if Generating small, reviewable CI artifacts for bounded auditability from existing evaluation outputs, runtime decisions, or MCP tool-call tests..
Is GhidraMCP free or open source?
Yes, GhidraMCP is open source on GitHub (Apache-2.0).
Is assay free or open source?
Yes, assay is open source on GitHub (MIT).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related