Ghidra Headless MCP vs perp-cli

Choosing between Ghidra Headless MCP and perp-cli? Both are MCP servers, but they lean into different workflows. This page focuses on where each one is actually stronger, not just raw counts.

Choose Ghidra Headless MCP for

Automating large-scale reverse engineering workflows for security research.

Choose perp-cli for

Aggregating cross-exchange balances and risk metrics into a single dashboard.

Ghidra Headless MCP

46by mrphrazerstdio

Headless Ghidra server for AI-driven reverse engineering and analysis

Best for Automating large-scale reverse engineering workflows for security research.

A headless Ghidra server that speaks MCP (Model Context Protocol), giving AI agents full access to deep reverse-engineering workflows: program lifecycle, disassembly, decompilation, patching, types, xrefs, scripting, and more, without a GUI.

What it does

  • Access to over 200 specialized tools for disassembly, decompilation, and patching
  • Supports safe mutation workflows with transactions, undo, and redo capabilities
  • Enables scripting access via ghidra.eval, ghidra.call, and ghidra.script
  • Supports both stdio and TCP transports for flexible agent integration
  • Includes a fake backend mode for CI and development without a full Ghidra install

Available tools (2)

program.openOpens a program for analysis in the Ghidra environment.
health.pingChecks the connectivity and status of the Ghidra server.

Setup requirements

Requires 1 environment variable: GHIDRA_INSTALL_DIR. Available via Pip and Development.

View Ghidra Headless MCP details
vs

perp-cli

21by hypurrquanthttp

Multi-DEX perpetual futures trading MCP server

Best for Aggregating cross-exchange balances and risk metrics into a single dashboard.

Multi-DEX perpetual futures CLI — Pacifica (Solana), Hyperliquid (HyperEVM), Lighter (Ethereum).

3 Exchanges — trade, bridge, arbitrage across Pacifica, Hyperliquid, Lighter Funding Rate Arb — perp-perp + spot-perp scan & one-command dual-leg execution Portfolio — single call returns balances, positions, risk level across all exchanges Funds — deposit, withdraw, CCTP…

What it does

  • Multi-DEX support for Pacifica, Hyperliquid, and Lighter
  • Unified portfolio analytics across all exchanges
  • Automated funding rate arbitrage scanning and execution
  • Advanced trading bots including TWAP, grid, and DCA
  • Agent-first design with JSON output and dry-run safety

Available tools (5)

marketAccess market data including prices, orderbooks, funding rates, and klines.
tradeExecute market, limit, and stop orders with support for advanced strategies.
accountRetrieve balance, positions, PnL, and margin settings.
arbScan and execute funding rate arbitrage opportunities.
portfolioGet a unified overview of balances, positions, and risk across all exchanges.

Setup requirements

Requires 1 environment variable: LIGHTER_API_KEY_INDEX. Available via Global NPM and NPX.

View perp-cli details

Biggest differences

CompareGhidra Headless MCPperp-cli
Best forAutomating large-scale reverse engineering workflows for security research.Aggregating cross-exchange balances and risk metrics into a single dashboard.
StandoutAccess to over 200 specialized tools for disassembly, decompilation, and patching.Multi-DEX support for Pacifica, Hyperliquid, and Lighter.
SetupPip or Development, needs GHIDRA_INSTALL_DIR, stdio transport.Global NPM or NPX, needs LIGHTER_API_KEY_INDEX, http transport.
Transportstdiohttp
Community46 GitHub stars21 GitHub stars

Bottom line

Pick Ghidra Headless MCP if...

Automating large-scale reverse engineering workflows for security research. Access to over 200 specialized tools for disassembly, decompilation, and patching. Pip or Development, needs GHIDRA_INSTALL_DIR, stdio transport.

Pick perp-cli if...

Aggregating cross-exchange balances and risk metrics into a single dashboard. Multi-DEX support for Pacifica, Hyperliquid, and Lighter. Global NPM or NPX, needs LIGHTER_API_KEY_INDEX, http transport.

The real split here is workflow fit, not raw counts. Ghidra Headless MCP: Automating large-scale reverse engineering workflows for security research. perp-cli: Aggregating cross-exchange balances and risk metrics into a single dashboard. Ghidra Headless MCP also has the larger public footprint (46 vs 21 stars).

Keep the comparison logic in memory

Once you pick a server, keep the decision notes, setup rules, and docs in Conare so your agent can apply them again without re-explaining.

Open Conare